سرعت پخش
سبک زیرنویس
یادگیری Git: کنترل نسخه نهایی
درباره دوره
این دوره برای توسعهدهندگانی که میخواهند مهارتهای کنترل نسخه خود را ارتقا دهند و در پروژههای تیمی به طور مؤثرتری همکاری کنند، طراحی شده است.
در این دوره، شما یاد خواهید گرفت که چگونه از Git برای مدیریت سورس کد، ایجاد شاخهها، ادغام تغییرات و حل تعارضات استفاده کنید. همچنین با مفاهیم پیشرفتهای مانند Rebase آشنا میشوید.
این دوره به صورت گام به گام و با تمرینهای عملی، شما را از مفاهیم پایه تا تکنیکهای پیشرفته Git راهنمایی میکند. با اتمام این دوره، شما یک متخصص Git خواهید بود.
در این دوره چه چیزهایی یاد میگیرید؟
- درک کامل مفاهیم کنترل نسخه (VCS)
- نصب و پیکربندی Git در macOS و ویندوز
- ایجاد و مدیریت ریپازیتوریهای Git
- پیگیری تغییرات در فایلها و ایجاد Commit
- کار با شاخهها (Branch) و ادغام تغییرات (Merge)
- حل تعارضات (Conflict) در هنگام ادغام
- استفاده از دستورات Git برای بررسی تاریخچه تغییرات
- بازگرداندن تغییرات و بهروزرسانی Commit ها
- آشنایی با Rebase و تفاوت آن با Merge
- استفاده از Interactive Rebase برای ویرایش Commit ها
- همکاری با دیگر توسعهدهندگان از طریق Remote Repositories
- استفاده از SSH برای اتصال امن به ریپازیتوریها
- آشنایی با Feature Branch Workflow و Pull Requests
- درک اهمیت Code Review و انجام آن
این دوره مناسب چه کسانی است؟
- توسعهدهندگان مبتدی و متوسط
- دانشجویان علوم کامپیوتر و مهندسی نرمافزار
- افرادی که قصد دارند وارد حوزه توسعه نرمافزار شوند
- توسعهدهندگانی که نیاز به همکاری در پروژههای تیمی دارند
- نیازی به دانش قبلی عمیق در برنامهنویسی نیست، اما آشنایی با مفاهیم اولیه برنامهنویسی مفید است.
با یادگیری Git، شما به یک توسعهدهنده حرفهای تبدیل میشوید و میتوانید به طور مؤثرتری در پروژههای نرمافزاری مشارکت کنید. همین حالا ثبتنام کنید و سفر خود را به سوی تسلط بر Git آغاز کنید.
جلسات دوره
41 جلسهنظرات و گفتگو
سوال، نظر یا تجربهات رو بنویس — بقیه هم ازش استفاده میکنن.
برای نوشتن نظر باید وارد بشی — یک دقیقهست!
هنوز کسی نظر نذاشته — تو اولین نفر باش!