کتاب استقرار مداوم نرم‌افزار با استفاده از Azure DevOps و Git

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

عنوان دوره: دوره استقرار مداوم نرم‌افزار با استفاده از Azure DevOps و Git

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

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

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

  • 1. مقدمه‌ای بر مهندسی نرم‌افزار مدرن
  • 2. اصول توسعهٔ چابک (Agile)
  • 3. مبانی سیستم‌های کنترل نسخه (Version Control Systems)
  • 4. مقدمه‌ای بر Git: مفاهیم پایه
  • 5. نصب و پیکربندی Git
  • 6. دستورات اساسی Git: add, commit, status
  • 7. کار با شاخه‌ها (Branches) در Git
  • 8. ادغام شاخه‌ها (Merging)
  • 9. حل تعارضات ادغام (Merge Conflicts)
  • 10. دستورات پیشرفته Git: rebase, cherry-pick
  • 11. کار با مخازن راه دور (Remote Repositories)
  • 12. GitHub: اصول کار و همکاری
  • 13. GitLab: اصول کار و همکاری
  • 14. Azure Repos: اصول کار و همکاری
  • 15. مقدمه‌ای بر Azure DevOps
  • 16. معرفی Azure Pipelines
  • 17. مراحل پایپ‌لاین CI/CD
  • 18. تعریف پایپ‌لاین با YAML
  • 19. مراحل Build در Azure Pipelines
  • 20. وظایف (Tasks) Build
  • 21. کامپایل کد و تولید Artifacts
  • 22. انتشار Artifacts
  • 23. مقدمه‌ای بر Continuous Integration (CI)
  • 24. تنظیمات CI در Azure Pipelines
  • 25. اجرای خودکار Build با هر Commit
  • 26. نکات بهینه‌سازی فرآیند CI
  • 27. مقدمه‌ای بر Continuous Delivery (CD)
  • 28. تعریف Release Pipelines
  • 29. مراحل Release
  • 30. محیط‌های استقرار (Environments)
  • 31. وظایف (Tasks) Release
  • 32. انتشار نرم‌افزار در محیط‌های مختلف
  • 33. مدیریت استقرارها (Deployments)
  • 34. استقرار مداوم (Continuous Deployment)
  • 35. تنظیمات CD در Azure Pipelines
  • 36. خودکارسازی فرآیند استقرار
  • 37. مقدمه‌ای بر Azure Boards
  • 38. مدیریت وظایف (Tasks) و User Stories
  • 39. کار با اسپرینت‌ها (Sprints)
  • 40. داشبوردهای پروژه در Azure Boards
  • 41. نقشه‌راه (Roadmaps)
  • 42. مدیریت کیفیت نرم‌افزار
  • 43. تست خودکار (Automated Testing)
  • 44. انواع تست‌ها: Unit, Integration, End-to-End
  • 45. یکپارچه‌سازی تست‌ها در پایپ‌لاین
  • 46. مدیریت خروجی تست‌ها
  • 47. مقدمه‌ای بر Azure Artifacts
  • 48. مدیریت پکیج‌ها (NuGet, npm, Maven)
  • 49. انتشار و مصرف پکیج‌ها
  • 50. نگهداری مخازن پکیج
  • 51. امنیت در Azure DevOps
  • 52. مدیریت دسترسی‌ها و مجوزها (Permissions)
  • 53. استفاده از Service Connections
  • 54. مدیریت Secret Variables
  • 55. مقدمه‌ای بر Infrastructure as Code (IaC)
  • 56. استفاده از ARM Templates
  • 57. استفاده از Terraform
  • 58. یکپارچه‌سازی IaC در پایپ‌لاین
  • 59. مدیریت محیط‌های ابری (Cloud Environments)
  • 60. مقدمه‌ای بر Azure Kubernetes Service (AKS)
  • 61. استقرار کانتینرها در AKS
  • 62. مدیریت کانتینرها
  • 63. پایپ‌لاین‌های استقرار برای AKS
  • 64. مقدمه‌ای بر Microservices Architecture
  • 65. اصول طراحی Microservices
  • 66. مدیریت Microservices با Azure DevOps
  • 67. مباحث پیشرفته Git: Submodules, Git LFS
  • 68. کار با Git Hooks
  • 69. بهینه‌سازی فرآیندهای Build و Release
  • 70. مدیریت هزینه‌ها در Azure DevOps
  • 71. اصول DevOps و فرهنگ سازمانی
  • 72. توسعهٔ پایدار و مسئولانه
  • 73. ملاحظات امنیتی در چرخهٔ حیات نرم‌افزار
  • 74. قوانین و مقررات مربوط به داده‌ها
  • 75. مدیریت ریسک در پروژه‌های نرم‌افزاری
  • 76. مقدمه‌ای بر معماری‌های مدرن نرم‌افزار
  • 77. استفاده از ابزارهای مانیتورینگ (Monitoring)
  • 78. لاگ‌گیری (Logging) در سیستم‌های توزیع‌شده
  • 79. مدیریت پیکربندی (Configuration Management)
  • 80. استفاده از Azure App Service
  • 81. استقرار برنامه‌های وب
  • 82. مدیریت نسخه‌ها در App Service
  • 83. مقدمه‌ای بر Azure Functions
  • 84. توسعهٔ Serverless
  • 85. یکپارچه‌سازی Azure Functions با پایپ‌لاین‌ها
  • 86. اصول معماری Cloud-Native
  • 87. مفاهیم Scalability و High Availability
  • 88. مدیریت داده در سیستم‌های ابری
  • 89. اصول Data Security
  • 90. مقدمه‌ای بر DevSecOps
  • 91. یکپارچه‌سازی امنیت در چرخهٔ توسعه
  • 92. ابزارهای تحلیل کد امنیتی
  • 93. مقدمه‌ای بر Big Data و Analytics
  • 94. کاربرد Azure DevOps در پروژه‌های داده‌محور
  • 95. مفاهیم Machine Learning Operations (MLOps)
  • 96. استفاده از Azure DevOps برای MLOps
  • 97. خلاصه‌ای از ابزارها و تکنیک‌های نوین
  • 98. آیندهٔ توسعهٔ نرم‌افزار و DevOps
  • 99. بررسی موارد مطالعاتی موفق
  • 100. جمع‌بندی و گام‌های بعدی در یادگیری

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

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

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

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

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


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

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

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

نظرات

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

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