کتاب Diff و Workflow توسعه با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

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

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

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

عنوان دوره: دوره Diff و Workflow توسعه

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

موضوع میانی: نحوه استفاده از ابزارهای خط فرمان برای مدیریت Diff

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

  • 1. تغییرات در فایل‌ها: مفاهیم و کاربردها
  • 2. آشنایی با سیستم کنترل نسخه (Version Control System)
  • 3. مقدمه‌ای بر Git و GitHub
  • 4. نصب و پیکربندی Git
  • 5. دستورات پایه‌ای Git: ایجاد، افزودن، و ثبت تغییرات
  • 6. مرور (Commit) تغییرات: پیام‌های مناسب و سازماندهی
  • 7. شاخه‌بندی (Branching) و ادغام (Merging)
  • 8. حل تعارضات (Conflicts) در Git
  • 9. بازگشت به نسخه‌های قبلی: Undo و Reset
  • 10. بررسی تاریخچه تغییرات: Log و Diff
  • 11. کار با ریموت (Remote) ریپازیتوری‌ها
  • 12. کلون (Clone) کردن ریپازیتوری
  • 13. ایجاد Pull Request
  • 14. بررسی و تایید Pull Request
  • 15. استراتژی‌های ادغام Pull Request
  • 16. کار با تگ‌ها (Tags) در Git
  • 17. Gitignore: نادیده گرفتن فایل‌های غیرضروری
  • 18. Git Hooks: اتوماسیون وظایف
  • 19. مفاهیم Workflowهای توسعه
  • 20. سنتی (Traditional) Workflow
  • 21. Workflow مبتنی بر شاخه‌بندی (Branching Workflow)
  • 22. Feature Branch Workflow
  • 23. Gitflow Workflow
  • 24. GitHub Flow
  • 25. GitLab Flow
  • 26. Continuous Integration (CI) و Continuous Delivery (CD)
  • 27. ابزارهای CI/CD: Jenkins، GitLab CI، CircleCI
  • 28. پیکربندی CI/CD برای پروژه‌های Git
  • 29. تست خودکار (Automated Testing) در CI/CD
  • 30. استفاده از Docker در CI/CD
  • 31. تحلیل کد استاتیک (Static Code Analysis)
  • 32. بررسی کیفیت کد با SonarQube
  • 33. مدیریت وابستگی‌ها (Dependency Management)
  • 34. استفاده از پکیج منیجرها: npm، pip، Maven
  • 35. بررسی امنیتی کد (Security Scanning)
  • 36. اسکن آسیب‌پذیری‌ها در CI/CD
  • 37. مانیتورینگ و لاگینگ (Monitoring and Logging)
  • 38. استفاده از ابزارهای مانیتورینگ
  • 39. عیب‌یابی (Debugging) در محیط CI/CD
  • 40. بهبود عملکرد (Performance Optimization)
  • 41. کار با Git Submodules و Subtrees
  • 42. استفاده از Git برای همکاری تیمی
  • 43. بهترین روش‌های کار با Git
  • 44. استراتژی‌های نام‌گذاری شاخه‌ها
  • 45. مستندسازی (Documentation) کد و Workflow

نظرات

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

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