کتاب استفاده از CI/CD برای نگهداری مداوم با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

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

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

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

عنوان دوره: دوره استفاده از CI/CD برای نگهداری مداوم

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

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

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

  • 1. مقدمه‌ای بر یکپارچه‌سازی مداوم و تحویل مداوم
  • 2. کنترل نسخه با Git: اصول و مبانی
  • 3. شاخص‌گذاری و مدیریت انشعاب در Git
  • 4. همکاری تیمی با استفاده از Git
  • 5. آشنایی با مفاهیم پایپ‌لاین CI/CD
  • 6. ابزارهای محبوب CI/CD: مروری و مقایسه
  • 7. Jenkins: نصب و پیکربندی
  • 8. ایجاد اولین پایپ‌لاین در Jenkins
  • 9. اتوماسیون ساخت (Build) نرم‌افزار
  • 10. تست‌های واحد و یکپارچگی در CI/CD
  • 11. ادغام تست‌های خودکار در پایپ‌لاین
  • 12. تحلیل کد استاتیک و بررسی کیفیت
  • 13. مدیریت وابستگی‌ها در پروژه‌های نرم‌افزاری
  • 14. استفاده از Docker در CI/CD
  • 15. کانتینرسازی و ایزوله سازی محیط‌ها
  • 16. استفاده از Docker Compose برای تست‌های یکپارچگی
  • 17. استقرار (Deployment) خودکار با استفاده از CI/CD
  • 18. استراتژی‌های استقرار: آبی-سبز، Canary
  • 19. مانیتورینگ و لاگ‌برداری در CI/CD
  • 20. جمع‌آوری و تحلیل داده‌های عملکرد
  • 21. امنیت در CI/CD: بهترین روش‌ها
  • 22. مدیریت پیکربندی با Ansible
  • 23. زیرساخت به عنوان کد (IaC) با Terraform
  • 24. استفاده از Kubernetes برای استقرار و مدیریت کانتینرها
  • 25. اتوماسیون تست‌های عملکرد و مقیاس‌پذیری
  • 26. CI/CD برای برنامه‌های وب
  • 27. CI/CD برای برنامه‌های موبایل
  • 28. CI/CD برای میکروسرویس‌ها
  • 29. CI/CD برای یادگیری ماشین
  • 30. بهینه‌سازی پایپ‌لاین CI/CD
  • 31. عیب‌یابی و رفع مشکلات CI/CD
  • 32. استفاده از وب‌هوک‌ها و اعلان‌ها
  • 33. ادغام CI/CD با ابزارهای مدیریت پروژه
  • 34. CI/CD و توسعه چابک (Agile)
  • 35. استفاده از CI/CD برای بازخورد سریع‌تر
  • 36. استقرار برنامه‌ها در محیط‌های ابری
  • 37. CI/CD و DevOps: ارتباط و هم‌افزایی
  • 38. تست‌های پذیرش کاربر (UAT) در CI/CD
  • 39. بهبود مستمر فرآیند CI/CD
  • 40. مستندسازی و اشتراک‌گذاری دانش CI/CD
  • 41. معماری پایپ‌لاین‌های پیچیده
  • 42. امنیت و احراز هویت در پایپ‌لاین‌ها
  • 43. CI/CD برای پروژه‌های متن‌باز
  • 44. استفاده از CI/CD در محیط‌های چند زبانه
  • 45. بررسی موردی: پیاده‌سازی CI/CD در یک پروژه واقعی

نظرات

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

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