کتاب تسلط بر گردش کار توسعه با GitHub و Azure DevOps

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

عنوان دوره: دوره تسلط بر گردش کار توسعه با GitHub و Azure DevOps

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

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

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

  • 1. مقدمه‌ای بر توسعه نرم‌افزار و زیرساخت ابری
  • 2. مبانی ابری و خدمات Azure
  • 3. معرفی GitHub و اهمیت آن در توسعه
  • 4. ایجاد مخازن کد در GitHub
  • 5. کنترل نسخه با Git: مفاهیم پایه
  • 6. عملیات Git: Commit، Push، Pull
  • 7. مدیریت شاخه‌ها (Branches) در Git
  • 8. ادغام شاخه‌ها (Merging) و حل تعارضات
  • 9. استفاده از Pull Requests برای بازبینی کد
  • 10. اصول بازبینی کد (Code Review)
  • 11. مقدمه‌ای بر Azure DevOps
  • 12. ایجاد پروژه‌ها در Azure DevOps
  • 13. مدیریت مخازن در Azure Repos
  • 14. استفاده از Git در Azure Repos
  • 15. ایجاد Pipelineهای CI/CD
  • 16. مفهوم Continuous Integration (CI)
  • 17. ساخت خودکار (Build) در CI
  • 18. تست خودکار (Test) در CI
  • 19. مفهوم Continuous Deployment (CD)
  • 20. استقرار خودکار (Deployment) در CD
  • 21. تنظیمات اولیه Azure Pipelines
  • 22. تعریف مراحل (Stages) در Pipeline
  • 23. تعریف وظایف (Tasks) در Pipeline
  • 24. استفاده از متغیرها در Pipeline
  • 25. مدیریت Secretها در Azure Pipelines
  • 26. مقدمه‌ای بر Azure Kubernetes Service (AKS)
  • 27. مفاهیم پایه Kubernetes
  • 28. ایجاد کلاستر AKS
  • 29. مدیریت Podها در Kubernetes
  • 30. مدیریت Deployments در Kubernetes
  • 31. استفاده از Services برای دسترسی به برنامه‌ها
  • 32. مدیریت Ingress Controller برای دسترسی خارجی
  • 33. مفاهیم Persistent Volumes و Persistent Volume Claims
  • 34. مدیریت ConfigMaps و Secrets در Kubernetes
  • 35. مقدمه‌ای بر Azure App Service
  • 36. استقرار برنامه‌ها در Azure App Service
  • 37. مدیریت تنظیمات App Service
  • 38. استفاده از Deployment Slots برای استقرار تدریجی
  • 39. مقدمه‌ای بر Azure Functions
  • 40. توسعه Serverless با Azure Functions
  • 41. مدیریت Triggerها در Azure Functions
  • 42. اتصال Azure Functions به سرویس‌های دیگر
  • 43. مقدمه‌ای بر Azure Cosmos DB
  • 44. مدیریت داده‌ها در Cosmos DB
  • 45. استفاده از Cosmos DB در برنامه‌های ابری
  • 46. مقدمه‌ای بر Azure Active Directory (AAD)
  • 47. احراز هویت و مجوزدهی در Azure
  • 48. اتصال برنامه‌ها به AAD
  • 49. اصول امنیتی در محیط ابری
  • 50. مدیریت دسترسی‌ها در Azure
  • 51. استفاده از Role-Based Access Control (RBAC)
  • 52. مقدمه‌ای بر Infrastructure as Code (IaC)
  • 53. استفاده از Azure Resource Manager (ARM) Templates
  • 54. استفاده از Terraform برای مدیریت زیرساخت
  • 55. مقدمه‌ای بر Azure DevOps Boards
  • 56. مدیریت وظایف (Work Items)
  • 57. برنامه‌ریزی اسپرینت‌ها (Sprints)
  • 58. ردیابی پیشرفت پروژه
  • 59. مقدمه‌ای بر Azure DevOps Test Plans
  • 60. طراحی و اجرای تست‌های دستی
  • 61. مدیریت نتایج تست
  • 62. مقدمه‌ای بر Azure DevOps Artifacts
  • 63. مدیریت بسته‌های نرم‌افزاری
  • 64. استفاده از Feedها برای بسته‌ها
  • 65. مقدمه‌ای بر Monitoring و Logging در Azure
  • 66. استفاده از Azure Monitor
  • 67. تنظیم Alertها
  • 68. تحلیل لاگ‌ها با Azure Log Analytics
  • 69. مقدمه‌ای بر Application Insights
  • 70. ردیابی عملکرد برنامه‌ها
  • 71. تشخیص و رفع خطاها
  • 72. استقرار برنامه‌های چندمخزنی (Multi-repo)
  • 73. مدیریت وابستگی‌های بین پروژه‌ها
  • 74. استفاده از GitHub Actions برای CI/CD
  • 75. تنظیمات اولیه GitHub Actions
  • 76. ساخت برنامه‌ها با GitHub Actions
  • 77. استقرار برنامه‌ها با GitHub Actions
  • 78. مدیریت Secretها در GitHub Actions
  • 79. استفاده از Environmentها در GitHub Actions
  • 80. مقدمه‌ای بر Azure Container Registry (ACR)
  • 81. مدیریت ایمیج‌های Docker در ACR
  • 82. استفاده از ACR در Pipelineهای CI/CD
  • 83. استقرار برنامه‌های کانتینری در AKS
  • 84. تنظیمات پیشرفته Kubernetes
  • 85. مدیریت Resource Quotas
  • 86. استفاده از Network Policies
  • 87. مباحث پیشرفته در Azure DevOps Pipelines
  • 88. استفاده از Templates در Pipelineها
  • 89. مدیریت Pipelineهای موازی
  • 90. استفاده از Approvals و Checks
  • 91. استراتژی‌های استقرار پیشرفته
  • 92. استقرار آبی-سبز (Blue-Green Deployment)
  • 93. استقرار قناری (Canary Deployment)
  • 94. مدیریت هزینه‌ها در Azure
  • 95. بهینه‌سازی مصرف منابع
  • 96. نکات امنیتی پیشرفته در Azure
  • 97. مدیریت آسیب‌پذیری‌ها
  • 98. مقدمه‌ای بر DevOps Culture
  • 99. اصول فرهنگ DevOps
  • 100. تیم‌سازی و همکاری در DevOps

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

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

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

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

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


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

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

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

نظرات

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

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