کتاب استقرار برنامه‌های MERN Stack بر روی Azure با خط لوله CI/CD

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

عنوان دوره: دوره استقرار برنامه‌های MERN Stack بر روی Azure با خط لوله CI/CD

موضوع کلی: توسعه و استقرار برنامه‌های کاربردی وب

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

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

  • 1. مقدمه‌ای بر توسعه و استقرار برنامه‌های وب
  • 2. آشنایی با معماری MERN Stack
  • 3. نصب و پیکربندی Node.js و npm
  • 4. راه‌اندازی پروژه Express.js
  • 5. طراحی پایگاه داده با MongoDB
  • 6. ایجاد مدل‌ها و اسکیماها در Mongoose
  • 7. پیاده‌سازی APIهای RESTful
  • 8. احراز هویت کاربران با JWT
  • 9. مدیریت خطا در برنامه‌های Express.js
  • 10. تست واحد و یکپارچه‌سازی برنامه‌های Node.js
  • 11. مقدمه‌ای بر مفاهیم رایانش ابری
  • 12. معرفی سرویس‌های Azure Cloud
  • 13. ایجاد حساب کاربری در Azure
  • 14. آشنایی با Azure Portal
  • 15. مفاهیم زیرساخت به عنوان کد (IaC)
  • 16. معرفی Azure Resource Manager (ARM) Templates
  • 17. استقرار ماشین‌های مجازی در Azure
  • 18. پیکربندی شبکه‌های مجازی در Azure
  • 19. مدیریت ذخیره‌سازی در Azure
  • 20. آشنایی با Azure App Service
  • 21. استقرار برنامه‌های وب در Azure App Service
  • 22. پیکربندی پایگاه داده Azure Cosmos DB
  • 23. استقرار پایگاه داده MongoDB در Azure
  • 24. مقدمه‌ای بر یکپارچه‌سازی مداوم و تحویل مداوم (CI/CD)
  • 25. آشنایی با Azure Pipelines
  • 26. ایجاد یک خط لوله CI/CD برای برنامه MERN
  • 27. پیکربندی مخزن کد در Azure Repos
  • 28. تنظیمات Build Pipeline
  • 29. مراحل ساخت و کامپایل کد
  • 30. اجرای تست‌های خودکار در Build Pipeline
  • 31. انتشار Artifacts
  • 32. پیکربندی Release Pipeline
  • 33. مراحل استقرار در محیط‌های مختلف
  • 34. استقرار برنامه در Azure App Service
  • 35. مدیریت متغیرها و پارامترها در خط لوله
  • 36. اعمال تنظیمات محیطی
  • 37. استقرار پایگاه داده در Azure
  • 38. پیکربندی اتصال به پایگاه داده
  • 39. استقرار برنامه در Azure Kubernetes Service (AKS)
  • 40. مقدمه‌ای بر کانتینرها و Docker
  • 41. ایجاد Dockerfile برای برنامه MERN
  • 42. ساخت ایمیج Docker
  • 43. پوش کردن ایمیج Docker به Azure Container Registry
  • 44. پیکربندی Azure Kubernetes Service
  • 45. استقرار برنامه MERN با استفاده از Kubernetes Manifests
  • 46. مدیریت Pods و Deployments در AKS
  • 47. مدیریت Services و Ingress در AKS
  • 48. نظارت و لاگ‌گیری در Azure
  • 49. استفاده از Azure Monitor
  • 50. پیکربندی هشدارهای نظارتی
  • 51. مدیریت امنیت در Azure
  • 52. مدیریت هویت و دسترسی (IAM)
  • 53. استفاده از Azure Key Vault برای مدیریت اسرار
  • 54. امنیت خط لوله CI/CD
  • 55. پیکربندی دسترسی‌های امن به مخزن کد
  • 56. پیکربندی دسترسی‌های امن به Azure Resources
  • 57. استقرار برنامه‌های مقیاس‌پذیر
  • 58. مفاهیم مقیاس‌پذیری افقی و عمودی
  • 59. پیکربندی مقیاس‌پذیری خودکار در Azure App Service
  • 60. پیکربندی مقیاس‌پذیری خودکار در AKS
  • 61. مدیریت هزینه‌ها در Azure
  • 62. بهینه‌سازی هزینه‌های استقرار
  • 63. نظارت بر مصرف منابع
  • 64. مقدمه‌ای بر DevOps
  • 65. فرهنگ و اصول DevOps
  • 66. استفاده از ابزارهای DevOps در Azure
  • 67. مدیریت پیکربندی با Ansible (گزینه جایگزین)
  • 68. پیکربندی Azure Automation
  • 69. خودکارسازی وظایف استقرار
  • 70. مقدمه‌ای بر مانیتورینگ عملکرد برنامه‌ها
  • 71. استفاده از Application Insights
  • 72. تجزیه و تحلیل عملکرد برنامه
  • 73. بهبود عملکرد و رفع اشکالات
  • 74. مدیریت نسخه‌ها و Rollback
  • 75. استراتژی‌های Rollback در Azure Pipelines
  • 76. برنامه‌ریزی برای فاجعه و بازیابی
  • 77. مقدمه‌ای بر امنیت سایبری در برنامه‌های وب
  • 78. اصول امن کدنویسی
  • 79. شناسایی و جلوگیری از آسیب‌پذیری‌های رایج
  • 80. ملاحظات امنیتی در استقرار ابری
  • 81. مدیریت داده‌های حساس
  • 82. پشتیبان‌گیری و بازیابی داده‌ها
  • 83. مقدمه‌ای بر معماری میکروسرویس‌ها (اختیاری)
  • 84. استقرار میکروسرویس‌ها در Azure
  • 85. مدیریت ارتباطات بین میکروسرویس‌ها
  • 86. اصول تست A/B
  • 87. پیاده‌سازی تست A/B در Azure
  • 88. ملاحظات مربوط به محیط‌های توسعه، تست و تولید
  • 89. مدیریت تفاوت‌های محیطی
  • 90. بهبود فرآیند CI/CD
  • 91. نکات پیشرفته در Azure Pipelines
  • 92. استفاده از Task Groups
  • 93. پیکربندی Multi-stage Pipelines
  • 94. مدیریت وابستگی‌ها در CI/CD
  • 95. بهینه‌سازی زمان ساخت و استقرار
  • 96. مقدمه‌ای بر IaC پیشرفته با Terraform (اختیاری)
  • 97. مقایسه Terraform با ARM Templates
  • 98. استقرار با استفاده از Terraform در Azure
  • 99. ملاحظات مربوط به استقرار در مناطق مختلف Azure
  • 100. مدیریت توزیع جغرافیایی

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

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

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

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

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


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

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

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

نظرات

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

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