, ,

کتاب آموزش نکات و ترفندهای کلیدی برای GitLab CI/CD

تومان249,950

انتخاب پلن

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

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

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

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

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

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


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

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

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

📚 کتاب آموزشی جامع

📚 اطلاعات کتاب

عنوان کتاب: کتاب آموزش نکات و ترفندهای کلیدی برای GitLab CI/CD

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

موضوع میانی: گیت‌لب CI/CD (GitLab CI/CD)

📋 سرفصل‌های کتاب (100 موضوع)

  • 1. مقدمه ای بر GitLab CI/CD
  • 2. نصب و پیکربندی اولیه GitLab Runner
  • 3. مفهوم Pipeline در GitLab CI/CD
  • 4. ساختار فایل `.gitlab-ci.yml`
  • 5. مراحل (Stages) در Pipeline
  • 6. وظایف (Jobs) در Pipeline
  • 7. تعریف و پیکربندی Jobs
  • 8. متغیرهای محیطی (Environment Variables)
  • 9. متغیرهای پیش‌فرض GitLab
  • 10. متغیرهای سفارشی
  • 11. استفاده از متغیرها در Jobs
  • 12. مفهوم Caching
  • 13. تنظیم و پیکربندی Caching
  • 14. مزایای استفاده از Caching
  • 15. مفهوم Artifacts
  • 16. تنظیم و پیکربندی Artifacts
  • 17. انواع Artifacts
  • 18. استفاده از Artifacts برای اشتراک‌گذاری نتایج
  • 19. مفهوم Services
  • 20. پیکربندی Services در `.gitlab-ci.yml`
  • 21. استفاده از Services برای پایگاه داده و سایر سرویس‌ها
  • 22. مفهوم Includes
  • 23. استفاده از Includes برای سازماندهی فایل `.gitlab-ci.yml`
  • 24. نکات و ترفندهای پیشرفته در Includes
  • 25. مفهوم Rules
  • 26. پیاده‌سازی Rules برای اجرای شرطی Jobs
  • 27. استفاده از متغیرها در Rules
  • 28. استفاده از Branches و Tags در Rules
  • 29. مفهوم Workflow Rules
  • 30. تنظیمات پیشرفته Workflow Rules
  • 31. مفهوم Triggering Pipelines
  • 32. تنظیم Triggering Pipelines با Webhooks
  • 33. Triggering Pipelines با API
  • 34. Triggering Pipelines از طریق Commit
  • 35. مفهوم Variables Scopes
  • 36. مدیریت Variables Scopes
  • 37. استفاده از Variables Scopes برای امنیت
  • 38. مفهوم Cache Keys
  • 39. تنظیم و پیکربندی Cache Keys
  • 40. بهینه‌سازی Caching با Cache Keys
  • 41. مفهوم Dependencies
  • 42. مدیریت Dependencies بین Jobs
  • 43. استفاده از Dependencies برای جریان کاری پیچیده
  • 44. مفهوم Stages Order
  • 45. تنظیم Stages Order برای اجرای Pipeline
  • 46. اهمیت Stages Order در Pipeline
  • 47. مفهوم Parallel Jobs
  • 48. اجرای موازی Jobs برای سرعت بخشیدن به Pipeline
  • 49. تنظیم Parallel Jobs
  • 50. مفهوم Dynamic Pipelines
  • 51. ساخت Pipelines پویا با استفاده از API
  • 52. کاربرد Dynamic Pipelines
  • 53. مفهوم CI/CD Variables Editor
  • 54. استفاده از CI/CD Variables Editor
  • 55. مدیریت متغیرها در سطح پروژه و گروه
  • 56. مفهوم GitLab CI/CD Templates
  • 57. استفاده از CI/CD Templates آماده
  • 58. ایجاد CI/CD Templates سفارشی
  • 59. مفهوم Environments
  • 60. تعریف و پیکربندی Environments
  • 61. استقرار بر روی Environments مختلف
  • 62. مفهوم Deployments
  • 63. مدیریت Deployments در GitLab
  • 64. رصد و مانیتورینگ Deployments
  • 65. مفهوم Release Management
  • 66. یکپارچگی Release Management با CI/CD
  • 67. ایجاد Release Notes خودکار
  • 68. مفهوم Security Scanning
  • 69. انواع Security Scanning در GitLab CI/CD
  • 70. پیکربندی Security Scanning
  • 71. تحلیل نتایج Security Scanning
  • 72. مفهوم Container Registry
  • 73. استفاده از Container Registry در CI/CD
  • 74. ساخت و Push کردن Docker Images
  • 75. مفهوم Docker in Docker (DinD)
  • 76. پیکربندی و استفاده از DinD
  • 77. نکات امنیتی در DinD
  • 78. مفهوم Kubernetes Integration
  • 79. یکپارچگی GitLab CI/CD با Kubernetes
  • 80. استقرار بر روی Kubernetes
  • 81. مفهوم Auto DevOps
  • 82. فعال‌سازی و پیکربندی Auto DevOps
  • 83. مزایا و محدودیت‌های Auto DevOps
  • 84. مفهوم Review Apps
  • 85. ایجاد و مدیریت Review Apps
  • 86. استفاده از Review Apps برای تست
  • 87. مفهوم Environments Variables for Deployments
  • 88. تنظیم متغیرهای محیطی برای استقرار
  • 89. مدیریت متغیرهای حساس در Deployments
  • 90. مفهوم Caching for Dependencies
  • 91. بهینه‌سازی Caching برای مدیریت وابستگی‌ها
  • 92. مفهوم Artifacts for Test Reports
  • 93. اشتراک‌گذاری گزارش‌های تست با Artifacts
  • 94. مفهوم Services for Databases
  • 95. استفاده از دیتابیس‌ها به عنوان Services
  • 96. پیکربندی و مدیریت Services دیتابیس
  • 97. مفهوم GitLab CI/CD Linting
  • 98. بررسی صحت فایل `.gitlab-ci.yml`
  • 99. استفاده از GitLab CI/CD Linting
  • 100. مفهوم Variable Precedence

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

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

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

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

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


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

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

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

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب آموزش نکات و ترفندهای کلیدی برای GitLab CI/CD”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پیمایش به بالا