کتاب ساخت اپلیکیشن‌های سرورلس حرفه‌ای با AWS Lambda و Node.js: از صفر تا پروژه واقعی

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره ساخت اپلیکیشن‌های سرورلس حرفه‌ای با AWS Lambda و Node.js: از صفر تا پروژه واقعی

موضوع کلی: محاسبات ابری و معماری سرورلس

موضوع میانی: توسعه اپلیکیشن‌های سرورلس با AWS Lambda و Node.js

📋 سرفصل‌های دوره

  • 1. معرفی معماری سرورلس و مفاهیم پایه
  • 2. معرفی AWS Lambda: نحوه کار و موارد استفاده
  • 3. آشنایی با Node.js برای محیط سرورلس
  • 4. آماده‌سازی محیط توسعه و ابزارهای مورد نیاز
  • 5. ساخت اولین فانکشن Lambda با Node.js
  • 6. ساختار پروژه و سازماندهی کد
  • 7. مدیریت ایونت‌ها و تریگرهای Lambda
  • 8. کار با API Gateway و REST APIs
  • 9. ساخت API RESTful با Lambda و Node.js
  • 10. مدیریت درخواست‌ها و پاسخ‌ها در API Gateway
  • 11. کار با HTTP و WebSocket APIs
  • 12. معرفی DynamoDB و اتصال به Lambda
  • 13. طراحی مدل داده برای دیتابیس‌های NoSQL
  • 14. عملیات CRUD در DynamoDB با Node.js
  • 15. کار با S3 ذخیره‌سازی ابری
  • 16. پردازش فایل‌ها با Lambda و S3
  • 17. سیستم‌های صف و SQS
  • 18. کار با SNS و EventBridge
  • 19. الگوهای رویدادمحور Event-Driven Architecture
  • 20. تابع لامبدا به عنوان کانسومر کوئری
  • 21. مدیریت وضعیت و داده‌های موقت با DynamoDB Streams
  • 22. احراز هویت و دسترسی با Cognito
  • 23. نقش‌ها و سیاست‌های IAM برای Lambda
  • 24. امنیت فانکشن‌ها و بهترین شیوه‌ها
  • 25. متغیرهای محیطی و پیکربندی
  • 26. مدیریت سوئیچ‌ها و Stage های مختلف
  • 27. الگوی Repository Pattern در پروژه‌های سرورلس
  • 28. ساختار ماژولار و قابل نگهداری کد
  • 29. استفاده از Middleware در API Gateway
  • 30. اعتبارسنجی داده‌ها با Joi یا Zod
  • 31. مدیریت خطا و استثنا در Lambda
  • 32. لاگ‌گذاری و دیباگ با CloudWatch
  • 33. ابزارهای دیباگ محلی: SAM CLI و LocalStack
  • 34. تست‌نویسی واحد برای فانکشن‌های Lambda
  • 35. تست‌نویسی یکپارچه و integration tests
  • 36. تست API با Postman و Supertest
  • 37. معرفی AWS SAM و CloudFormation
  • 38. تعریف زیرساخت به صورت کد IaC
  • 39. استقرار اولیه با SAM و CloudFormation
  • 40. استقرار با Serverless Framework
  • 41. مقایسه SAM و Serverless Framework
  • 42. پایپلاین CI/CD با GitHub Actions
  • 43. پایپلاین DevOps برای پروژه‌های سرورلس
  • 44. مدیریت نسخه و بلوبیس/گرین‌بلو دپلوی
  • 45. Canary Deployment و Traffic Shifting
  • 46. بهینه‌سازی عملکرد Lambda memory و timeout
  • 47. کمینه‌سازی زمان اجرا و cold start
  • 48. لایه‌ها Layers و اشتراک‌گذاری کد
  • 49. مدیریت وابستگی‌ها و بسته‌بندی
  • 50. استفاده از Docker برای توسعه محلی
  • 51. معرفی DynamoDB Accelerator DAX
  • 52. کش‌گذاری و بهبود عملکرد
  • 53. الگوی Saga و مدیریت تراکنش‌ها
  • 54. ایدمپوتنسی و جلوگیری از اجرای مضاعف
  • 55. طراحی API نسخه‌بندی‌شده
  • 56. مستندسازی API با Swagger/OpenAPI
  • 57. مانیتورینگ و آلارم با CloudWatch
  • 58. X-Ray و ردیابی توزیع‌شده
  • 59. مقیاس‌پذیری خودکار و تنظیم همزمانی
  • 60. مدیریت هزینه‌ها و بهینه‌سازی بودجه
  • 61. محدودیت‌های Lambda و راه‌حل‌ها
  • 62. کار با VPC و شبکه‌های خصوصی
  • 63. اتصال به RDS و دیتابیس‌های سنتی
  • 64. استفاده از EFS برای فایل‌سیستم مشترک
  • 65. Webhooks و integration با سرویس‌های خارجی
  • 66. پردازش ایمیل با SES و Lambda
  • 67. ارسال پیامک با SNS و Lambda
  • 68. ساخت بات چت و integration با Slack
  • 69. اسکرپینگ و crawler با Lambda
  • 70. پردازش تصاویر و ذخیره در S3
  • 71. تبدیل و فشرده‌سازی فایل‌ها
  • 72. معرفی Step Functions و جریان کار
  • 73. طراحی workflow با Step Functions
  • 74. مدیریت خطا و retry در Step Functions
  • 75. ساخت میکروسرویس سرورلس
  • 76. ارتباط میکروسرویس‌ها با EventBridge
  • 77. API Gateway به عنوان BFF Backend for Frontend
  • 78. ساخت وب‌اپلیکیشن کامل با سرورلس
  • 79. فرانت‌اند و اتصال به API سرورلس
  • 80. معرفی GraphQL با AppSync و Lambda
  • 81. کار با GraphQL و Resolvers
  • 82. Real-time با WebSocket و API Gateway
  • 83. ساخت نوتیفیکیشن ریال‌تایم
  • 84. معرفی Aurora Serverless و RDS Proxy
  • 85. اتصال Lambda به دیتابیس رابطه‌ای
  • 86. مهاجرت دیتابیس و مدیریت اسکیما
  • 87. backup و بازیابی داده‌ها
  • 88. آماده‌سازی برای Production
  • 89. استراتژی rollback و disaster recovery
  • 90. بهینه‌سازی نهایی و Audit امنیتی
  • 91. اسکرینینگ امنیتی و vulnerability scanning
  • 92. تست بار و performance testing
  • 93. مستندسازی فنی پروژه سرورلس
  • 94. نوشتن README و داکیومنت API
  • 95. استراتژی نام‌گذاری و تمیزکاری کد
  • 96. اصول Clean Architecture در پروژه سرورلس
  • 97. الگوهای طراحی رایج در سرورلس
  • 98. مقایسه سرورلس با کانتینر و EC2
  • 99. محدودیت‌ها و جایگزین‌های سرورلس
  • 100. پروژه نهایی: ساخت یک اپلیکیشن کامل

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.