کتاب تسلط بر ابزارهای خط فرمان کنترل نسخه (Git و GitHub) با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره تسلط بر ابزارهای خط فرمان کنترل نسخه (Git و GitHub)
موضوع کلی: مدیریت پیکربندی و توسعه نرمافزار
موضوع میانی: ابزارهای خط فرمان برای توسعهدهندگان
📋 سرفصلهای دوره
- 1. مقدمهای بر کنترل نسخه
- 2. چرخه حیات یک پروژه نرمافزاری و نیاز به کنترل نسخه
- 3. آشنایی با سیستمهای کنترل نسخه متمرکز
- 4. آشنایی با سیستمهای کنترل نسخه توزیعشده
- 5. Git: معرفی و تاریخچه
- 6. نصب و پیکربندی Git
- 7. پیکربندی اولیه Git: نام کاربری، ایمیل و ویرایشگر
- 8. دستورات پایه Git: init، clone، add، commit
- 9. مرور تغییرات با دستور diff
- 10. بررسی وضعیت با دستور status
- 11. بازگرداندن تغییرات با دستور checkout
- 12. دستورات پیشرفته Git: branch، merge، rebase
- 13. مدیریت شاخهها (branch) در Git
- 14. ادغام شاخهها (merge) در Git
- 15. حل تعارضها (conflict) در Git
- 16. بازنویسی تاریخچه با rebase
- 17. تگگذاری (tagging) در Git
- 18. دستورات مخفی Git: stash، reset، revert
- 19. Git Stash: ذخیره و بازیابی تغییرات
- 20. Git Reset: بازگرداندن به حالتهای مختلف
- 21. Git Revert: ایجاد commit برای خنثیسازی تغییرات
- 22. آشنایی با GitHub
- 23. ایجاد حساب کاربری در GitHub
- 24. ایجاد یک مخزن (repository) در GitHub
- 25. ارتباط Git با GitHub: clone، push، pull
- 26. کار با درخواستهای Pull (Pull Requests)
- 27. بررسی کد (Code Review) در GitHub
- 28. همکاری تیمی با GitHub
- 29. Issues و مدیریت وظایف در GitHub
- 30. Gitflow: یک مدل گردش کار برای پروژههای Git
- 31. استفاده از Gitignore برای نادیده گرفتن فایلها
- 32. Git Hooks: خودکارسازی وظایف Git
- 33. Git Submodules: مدیریت پروژههای وابسته
- 34. Git LFS: مدیریت فایلهای بزرگ
- 35. استراتژیهای Branching پیشرفته
- 36. بهینهسازی عملکرد Git
- 37. عیبیابی مشکلات رایج Git
- 38. ابزارهای گرافیکی برای Git
- 39. مقایسه Git و سایر سیستمهای کنترل نسخه
- 40. Git در محیطهای توسعه CI/CD
- 41. بهرهوری در کار با خط فرمان
- 42. اسکریپتنویسی Bash برای Git
- 43. Git و امنیت: ملاحظات امنیتی
- 44. Git و مجوزهای نرمافزاری
- 45. Git و مستندسازی
- 46. بهترین شیوهها در استفاده از Git
- 47. Git در پروژههای متنباز
- 48. Git و همکاری با توسعهدهندگان دیگر
- 49. Git و مدیریت نسخههای انتشار
- 50. Git و بازگشت به نسخههای قدیمیتر
- 51. Git و رفع اشکالات
- 52. Git و تست نرمافزار
- 53. Git و ادغام مستمر (Continuous Integration)
- 54. Git و تحویل مستمر (Continuous Delivery)
- 55. Git و DevOps
- 56. Git و Cloud
- 57. Git و Docker
- 58. Git و Kubernetes
- 59. Git و امنیت کد
- 60. Git و معماری نرمافزار
- 61. Git و مقیاسپذیری
- 62. Git و عملکرد
- 63. Git و پایش
- 64. Git و گزارشگیری
- 65. Git و تحلیل کد
- 66. Git و مدیریت ریسک
- 67. Git و انطباق با استانداردها
- 68. Git و آموزش
- 69. Git و آینده کنترل نسخه
تگها:
Git
Git 명령어
GitHub
ابزارهای توسعه
توسعه نرمافزار
خط فرمان
کنترل نسخه
گیت
مخزن کد
مدیریت پیکربندی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.