کتاب توسعه برنامه‌های کاربردی با توابع بدون سرور (Serverless Functions) در Google Cloud

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

عنوان دوره: دوره توسعه برنامه‌های کاربردی با توابع بدون سرور (Serverless Functions) در Google Cloud

موضوع کلی: توسعهٔ نرم‌افزار و معماری ابری

موضوع میانی: توسعه برنامه‌های کاربردی با استفاده از خدمات ابری

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

  • 1. مقدمه‌ای بر توسعه برنامه‌های کاربردی با توابع بدون سرور
  • 2. آشنایی با مفهوم Serverless Computing
  • 3. مزایای استفاده از توابع بدون سرور
  • 4. معماری توابع بدون سرور در Google Cloud
  • 5. معرفی Google Cloud Functions
  • 6. انتخاب زبان برنامه‌نویسی برای Cloud Functions
  • 7. محیط توسعه Cloud Functions
  • 8. نوشتن اولین تابع بدون سرور
  • 9. استقرار توابع بدون سرور
  • 10. مدیریت توابع مستقر شده
  • 11. اجرای توابع بدون سرور
  • 12. پیکربندی رویدادهای محرک (Triggers)
  • 13. مدیریت رویدادهای HTTP
  • 14. مدیریت رویدادهای پایگاه داده
  • 15. مدیریت رویدادهای ذخیره‌سازی ابری
  • 16. مدیریت رویدادهای صف پیام
  • 17. مدیریت رویدادهای زمان‌بندی شده
  • 18. مدیریت متغیرهای محیطی
  • 19. مدیریت وابستگی‌ها (Dependencies)
  • 20. اشکال‌زدایی (Debugging) توابع بدون سرور
  • 21. نظارت (Monitoring) بر عملکرد توابع
  • 22. لاگ‌گیری (Logging) توابع بدون سرور
  • 23. مدیریت خطاها و استثناها
  • 24. امنیت توابع بدون سرور
  • 25. مدیریت دسترسی و احراز هویت
  • 26. استفاده از Cloud IAM برای توابع
  • 27. بهینه‌سازی عملکرد توابع
  • 28. کاهش تأخیر (Latency) در توابع
  • 29. مدیریت حافظه و منابع
  • 30. بهینه‌سازی هزینه توابع
  • 31. استفاده از توابع برای پردازش داده‌ها
  • 32. پردازش داده‌های جریانی (Streaming Data)
  • 33. پردازش داده‌های دسته‌ای (Batch Data)
  • 34. توسعه API با Cloud Functions
  • 35. استفاده از Cloud Functions برای بک‌اند موبایل
  • 36. ساخت ربات‌های چت با Cloud Functions
  • 37. اتوماسیون وظایف با Cloud Functions
  • 38. یکپارچه‌سازی با سایر خدمات Google Cloud
  • 39. استفاده از Cloud Firestore با Cloud Functions
  • 40. استفاده از Cloud Storage با Cloud Functions
  • 41. استفاده از Pub/Sub با Cloud Functions
  • 42. استفاده از Cloud Scheduler با Cloud Functions
  • 43. استفاده از Cloud Tasks با Cloud Functions
  • 44. استفاده از Cloud Build برای CI/CD
  • 45. استقرار خودکار توابع بدون سرور
  • 46. تست خودکار توابع بدون سرور
  • 47. معماری میکروسرویس با Cloud Functions
  • 48. مدیریت وضعیت در برنامه‌های بدون سرور
  • 49. الگوهای طراحی برای توابع بدون سرور
  • 50. الگوهای توزیع‌شده در معماری بدون سرور
  • 51. ملاحظات امنیتی در معماری بدون سرور
  • 52. مدیریت هزینه‌ها در مقیاس بزرگ
  • 53. پایش و عیب‌یابی در محیط‌های توزیع‌شده
  • 54. استفاده از Cloud Logging و Cloud Monitoring پیشرفته
  • 55. استراتژی‌های بازیابی از فاجعه (Disaster Recovery)
  • 56. ساخت برنامه‌های واکنش‌گرا (Reactive)
  • 57. طراحی APIهای RESTful با Cloud Functions
  • 58. استفاده از Webhooks با Cloud Functions
  • 59. پردازش فرم‌ها و ورودی‌های کاربر
  • 60. مدیریت جلسات (Sessions) در برنامه‌های بدون سرور
  • 61. ذخیره‌سازی موقت (Caching) داده‌ها
  • 62. استفاده از Cloud Run برای کانتینرهای بدون سرور
  • 63. مقایسه Cloud Functions و Cloud Run
  • 64. انتخاب ابزار مناسب برای توسعه بدون سرور
  • 65. مفاهیم پیشرفته Serverless
  • 66. میکروسرویس‌های ارکستراسیون
  • 67. میکروسرویس‌های کورئوگرافی
  • 68. مدیریت خطا و بازگشت‌پذیری (Resiliency)
  • 69. استفاده از ابزارهای مانیتورینگ شخص ثالث
  • 70. پروتکل‌های ارتباطی در معماری بدون سرور
  • 71. امنیت API Gateway
  • 72. مدیریت توکن‌های دسترسی
  • 73. استفاده از Cloud Endpoints
  • 74. مفاهیم توسعه پایدار (Sustainable Development)
  • 75. بهینه‌سازی مصرف انرژی در محاسبات ابری
  • 76. اهمیت حریم خصوصی داده‌ها
  • 77. قوانین و مقررات حفاظت از داده‌ها
  • 78. مدیریت چرخه حیات داده‌ها
  • 79. استانداردهای امنیتی در توسعه ابری
  • 80. اهمیت تست نفوذ
  • 81. توسعه مبتنی بر تست (TDD) در محیط بدون سرور
  • 82. اصول SOLID در توابع بدون سرور
  • 83. الگوهای معماری برای مقیاس‌پذیری
  • 84. طراحی برای تحمل پذیری خطا (Fault Tolerance)
  • 85. مدیریت پیکربندی در محیط‌های ابری
  • 86. استفاده از ابزارهای Infrastructure as Code (IaC)
  • 87. مدیریت مخازن کد (Code Repositories)
  • 88. فرآیندهای بازبینی کد (Code Review)
  • 89. اهمیت مستندسازی فنی
  • 90. توسعه مشارکت‌محور (Collaborative Development)
  • 91. آموزش مستمر در حوزه ابر و Serverless
  • 92. آینده Serverless Computing
  • 93. نقش هوش مصنوعی در Serverless
  • 94. پردازش زبان طبیعی (NLP) با توابع بدون سرور
  • 95. یادگیری ماشین (ML) و Serverless
  • 96. توسعه برنامه‌های کاربردی امن و پایدار
  • 97. ملاحظات اخلاقی در توسعه نرم‌افزار ابری
  • 98. مسئولیت‌پذیری در قبال داده‌ها و کاربران
  • 99. اهمیت انطباق با قوانین و مقررات
  • 100. اصول توسعه مسئولانه نرم‌افزار

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

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

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

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

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


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

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

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

نظرات

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

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