کتاب توسعه APIهای Serverless با Node.js و AWS API Gateway

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

عنوان دوره: دوره توسعه APIهای Serverless با Node.js و AWS API Gateway

موضوع کلی: برنامه نویسی

موضوع میانی: Serverless Architecture

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

  • 1. مقدمه‌ای بر توسعه Serverless
  • 2. آشنایی با AWS و اکوسیستم آن
  • 3. مفاهیم کلیدی Serverless
  • 4. مزایای معماری Serverless
  • 5. Node.js و محیط توسعه آن
  • 6. نصب و پیکربندی Node.js
  • 7. مبانی زبان JavaScript برای Node.js
  • 8. آشنایی با NPM (Node Package Manager)
  • 9. مدیریت وابستگی‌ها در Node.js
  • 10. آشنایی با AWS Lambda
  • 11. نوشتن اولین تابع Lambda
  • 12. مدیریت رویدادها در Lambda
  • 13. تنظیمات زمان‌بندی اجرای Lambda
  • 14. مدیریت خطا و لاگ‌گیری در Lambda
  • 15. نسخه‌بندی توابع Lambda
  • 16. استقرار توابع Lambda
  • 17. معماری AWS API Gateway
  • 18. انواع APIها در API Gateway
  • 19. ایجاد API RESTful
  • 20. تعریف منابع و متدها در API Gateway
  • 21. نگاشت درخواست و پاسخ در API Gateway
  • 22. اعتبارسنجی درخواست‌ها
  • 23. مدیریت احراز هویت و مجوز دسترسی
  • 24. استفاده از IAM برای مجوزها
  • 25. تنظیمات Throttling و Quotas
  • 26. Caching در API Gateway
  • 27. Logging و Monitoring در API Gateway
  • 28. استقرار API Gateway
  • 29. معرفی AWS SAM (Serverless Application Model)
  • 30. نصب و پیکربندی SAM
  • 31. ایجاد پروژه Serverless با SAM
  • 32. نوشتن فایل template.yaml
  • 33. استقرار برنامه‌های Serverless با SAM CLI
  • 34. اشکال‌زدایی توابع Lambda با SAM
  • 35. آشنایی با AWS CloudFormation
  • 36. توسعه برنامه‌های Serverless با CloudFormation
  • 37. مدیریت منابع AWS با CloudFormation
  • 38. معرفی AWS CDK (Cloud Development Kit)
  • 39. نوشتن زیرساخت به عنوان کد با CDK
  • 40. استقرار برنامه‌های Serverless با CDK
  • 41. مبانی AWS DynamoDB
  • 42. طراحی مدل داده برای DynamoDB
  • 43. عملیات CRUD در DynamoDB
  • 44. شاخص‌گذاری در DynamoDB
  • 45. مدیریت ظرفیت در DynamoDB
  • 46. اتصال Lambda به DynamoDB
  • 47. معرفی AWS RDS
  • 48. پیکربندی RDS برای برنامه‌های Serverless
  • 49. اتصال Lambda به RDS
  • 50. امنیت پایگاه داده در AWS
  • 51. معرفی AWS Aurora Serverless
  • 52. مزایای Aurora Serverless
  • 53. مدیریت و مانیتورینگ Aurora Serverless
  • 54. معرفی AWS S3
  • 55. ذخیره‌سازی داده‌ها در S3
  • 56. دسترسی به فایل‌ها در S3
  • 57. پردازش رویدادهای S3 با Lambda
  • 58. معرفی AWS Step Functions
  • 59. طراحی Workflowهای پیچیده
  • 60. یکپارچه‌سازی Step Functions با Lambda و API Gateway
  • 61. مدیریت حالت و خطا در Step Functions
  • 62. معرفی AWS SNS (Simple Notification Service)
  • 63. ارسال اعلان‌ها با SNS
  • 64. یکپارچه‌سازی SNS با Lambda
  • 65. معرفی AWS SQS (Simple Queue Service)
  • 66. صف‌بندی پیام‌ها با SQS
  • 67. پردازش پیام‌ها با Lambda
  • 68. معماری Microservices با Serverless
  • 69. الگوهای طراحی Serverless
  • 70. امنیت در برنامه‌های Serverless
  • 71. بهینه‌سازی عملکرد برنامه‌های Serverless
  • 72. کاهش هزینه‌ها در Serverless
  • 73. تست و اشکال‌زدایی برنامه‌های Serverless
  • 74. استفاده از Docker در محیط Serverless
  • 75. معرفی AWS Amplify
  • 76. توسعه سریع برنامه‌های Full-stack
  • 77. مدیریت احراز هویت با Amplify
  • 78. ذخیره‌سازی داده‌ها با Amplify DataStore
  • 79. استفاده از GraphQL با Amplify
  • 80. استقرار برنامه‌های Serverless با Amplify
  • 81. مباحث پیشرفته در AWS Lambda
  • 82. مدیریت حافظه و CPU در Lambda
  • 83. استفاده از لایه‌های Lambda
  • 84. استفاده از Container Images در Lambda
  • 85. مباحث پیشرفته در AWS API Gateway
  • 86. مستندسازی API با Swagger/OpenAPI
  • 87. استفاده از AWS WAF با API Gateway
  • 88. استفاده از AWS Cognito برای احراز هویت
  • 89. مدیریت کاربران و گروه‌ها با Cognito
  • 90. توسعه برنامه‌های Real-time با WebSockets
  • 91. پیاده‌سازی Real-time با API Gateway و Lambda
  • 92. معرفی AWS AppSync
  • 93. توسعه برنامه‌های GraphQL Serverless
  • 94. یکپارچه‌سازی AppSync با منابع داده AWS
  • 95. مدیریت داده‌ها در AppSync
  • 96. امنیت در AppSync
  • 97. استقرار و مانیتورینگ AppSync
  • 98. ملاحظات امنیتی در توسعه Serverless
  • 99. بهترین شیوه‌ها برای استقرار Serverless
  • 100. مانیتورینگ و لاگ‌گیری جامع

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

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

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

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

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


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

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

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

نظرات

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

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