کتاب گیت برای DevOps: اتوماسیون و یکپارچهسازی مداوم با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره گیت برای DevOps: اتوماسیون و یکپارچهسازی مداوم
موضوع کلی: برنامه نویسی
موضوع میانی: گیت و کنترل نسخه (Git & Version Control)
📋 سرفصلهای دوره
- 1. مقدمهای بر سیستم کنترل نسخه گیت
- 2. مفاهیم پایهای گیت: مخزن، شاخه، کامیت
- 3. نصب و پیکربندی گیت
- 4. دستورات اصلی گیت: init، clone، add، commit
- 5. بررسی وضعیت مخزن با git status
- 6. مقایسه تغییرات با git diff
- 7. بازگرداندن تغییرات با git checkout و git reset
- 8. مدیریت شاخهها با git branch و git merge
- 9. حل تعارضهای ادغام (merge conflicts)
- 10. کار با ریموتها: افزودن، دریافت و ارسال تغییرات
- 11. دستورات git fetch و git pull
- 12. دستورات git push
- 13. استفاده از git stash برای ذخیره موقت تغییرات
- 14. برچسبگذاری (tagging) نسخههای مهم
- 15. بازنویسی تاریخچه با git rebase
- 16. استفاده از git revert برای بازگرداندن کامیتها
- 17. همکاری در تیم با استفاده از گیت
- 18. استفاده از Gitflow برای مدیریت شاخهها
- 19. مقدمهای بر Git Hooks
- 20. نوشتن Git Hooks سفارشی
- 21. استفاده از Git Submodules
- 22. Git Bisect: یافتن کامیت ایجاد کننده باگ
- 23. استفاده از git blame برای شناسایی نویسنده خطوط کد
- 24. بهینهسازی مخزن گیت
- 25. استفاده از git lfs برای فایلهای بزرگ
- 26. مقدمهای بر GitHub
- 27. ایجاد و مدیریت مخزن در GitHub
- 28. Pull Request در GitHub
- 29. Code Review در GitHub
- 30. استفاده از GitHub Actions برای CI/CD
- 31. مقدمهای بر GitLab
- 32. ایجاد و مدیریت مخزن در GitLab
- 33. Merge Request در GitLab
- 34. CI/CD در GitLab
- 35. مقدمهای بر Bitbucket
- 36. ایجاد و مدیریت مخزن در Bitbucket
- 37. Pull Request در Bitbucket
- 38. CI/CD در Bitbucket
- 39. استفاده از Git در محیطهای توسعه یکپارچه (IDEs)
- 40. ادغام گیت با Jenkins
- 41. ادغام گیت با Travis CI
- 42. ادغام گیت با CircleCI
- 43. ادغام گیت با Azure DevOps
- 44. استفاده از گیت برای مدیریت پیکربندی
- 45. گیت و زیرساخت به عنوان کد (Infrastructure as Code)
- 46. اتوماسیون با استفاده از Git Hooks و اسکریپتنویسی
- 47. امنیت در گیت: مدیریت دسترسی و احراز هویت
- 48. بهترین روشهای استفاده از گیت در DevOps
- 49. عیبیابی مشکلات رایج گیت
- 50. استراتژیهای انشعاب (Branching Strategies) پیشرفته
- 51. استفاده از git worktree
- 52. مقدمهای بر Gitolite
- 53. مدیریت دسترسی با Gitolite
- 54. استفاده از Git Server
- 55. ساخت یک سرور گیت شخصی
- 56. گیت و تست خودکار
- 57. گیت و مانیتورینگ
- 58. گیت و لاگبرداری
- 59. گیت و مستندسازی
- 60. گیت و مدیریت انتشار
- 61. گیت و DevOps: یکپارچهسازی مداوم
- 62. گیت و DevOps: تحویل مداوم
- 63. گیت و DevOps: استقرار مداوم
- 64. نگهداری و پشتیبانگیری از مخازن گیت
- 65. گیت و همکاری با توسعهدهندگان خارجی
- 66. گیت و مدیریت تغییرات در محیطهای چند تیمی
- 67. مقدمهای بر مفاهیم پیشرفته گیت
- 68. استفاده از git reflog
- 69. گیت و زیرمجموعهها (Subtrees)
- 70. گیت و پچها (Patches)
- 71. گیت و بازسازی (Cherry-picking)
- 72. گیت و بازنویسی تاریخچه به صورت تعاملی (Interactive Rebase)
- 73. بهینهسازی عملکرد گیت برای مخازن بزرگ
- 74. استفاده از ابزارهای گرافیکی گیت
- 75. گیت و مدیریت نسخههای نرمافزاری
- 76. گیت و مدیریت کانتینرها (Docker)
- 77. گیت و Kubernetes
- 78. گیت و Cloud Native Development
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.