آموزش کنترل ورژن (Version Control) — همکاری تیمی بدون دردسر 🧑💻
همکاری نرمافزاری
تسلط بر خط فرمان
کار حرفهای با Git
درباره این دوره
تا حالا شده با دوستت روی یه پروژه دانشگاهی کار کنی و آخرش بفهمی فایلها قاطی شدن؟ یا کدت رو یه جایی ذخیره کنی و بعداً بفهمی نسخه قبلی بهتر بود ولی دیگه...
آموزش کنترل ورژن (Version Control) — همکاری تیمی بدون دردسر 🧑💻
همکاری نرمافزاری
تسلط بر خط فرمان
کار حرفهای با Git
درباره این دوره
تا حالا شده با دوستت روی یه پروژه دانشگاهی کار کنی و آخرش بفهمی فایلها قاطی شدن؟ یا کدت رو یه جایی ذخیره کنی و بعداً بفهمی نسخه قبلی بهتر بود ولی دیگه پیداش نمیکنی؟ خب، کنترل ورژن دقیقاً برای حل همین مشکلات به وجود اومده.
در این دوره میبینید که توسعهدهندههای نرمافزار در سراسر دنیا چطور بدون اینکه توی کد همدیگه تداخل ایجاد کنن، با هم کار میکنن. با سیستمهای مختلف کنترل نسخه آشنا میشید و یاد میگیرید چطور یه جریان کاری مؤثر برای توسعه نرمافزار بسازید. یه بخش مهم دوره هم مربوط به دستورات پرکاربرد لینوکسه — همون دستوراتی که به کمکشون فایلهای روی هارددیسک رو مدیریت میکنید و میتونید فرآیندهای کاری خودکار و قدرتمند بسازید که در وقت و انرژیتون صرفهجویی میکنه.
در بخش پایانی هم میبینید که Git توی پروژههای واقعی توسعه نرمافزار چطور برای مدیریت فایلهای تیمی به کار میاد. یه مخزن (Repository) میسازید که بازبینیهای کد رو مدیریت میکنه و بهتون اجازه میده به شکل مؤثر با بقیه همکاری کنید.
چرا این دوره به کارت میاد؟
فرض کن دارید یه پروژه پایانی تیمی تحویل میدید و هر کس یه بخشی از کد رو نوشته. بدون کنترل ورژن، مجبورید فایلها رو دستی جابهجا کنید، نسخهها رو با اسمهایی مثل final_v2_ok ذخیره کنید و آخرش هم یکی از فایلها گم بشه. اما وقتی Git بلد باشید:
هر تغییری قابل ردیابیه و میتونید به عقب برگردید
چند نفر همزمان روی یه پروژه کار میکنن بدون اینکه کد همدیگه رو خراب کنن
تاریخچه پروژهتون مرتب و قابل ارائهست
توی مصاحبههای شغلی، Git یکی از اون مهارتهای پایهایه که همه انتظار دارن بلد باشید
چی یاد میگیرم؟
آشنایی با سیستمهای مختلف کنترل نسخه و تفاوتهاشون
ساخت و مدیریت مخزن پروژه
دستورات رایج خط فرمان لینوکس برای مدیریت فایلها
کار با Git در پروژههای تیمی و مدیریت بازبینی کد
ایجاد جریان کاری مؤثر برای توسعه نرمافزار
مشخصات دوره
عنوان
جزئیات
نام دوره
آموزش کنترل ورژن (Version Control)
مدرس
—
سطح
مقدماتی تا متوسط
مدت کل
حدود ۲ ساعت و ۴ دقیقه
تعداد فصلها
۴ فصل
وبسایت
مکتبخونه
وضعیت
🎁 دارای تخفیف ویژه
سرفصلهای دوره
شماره
عنوان فصل
تعداد جلسات
مدت زمان
۱
همکاری نرمافزار
۷ جلسه
۰۰:۲۷ ساعت
۲
خط فرمان
۹ جلسه
۰۰:۳۸ ساعت
۳
کار با Git
۱۲ جلسه
۰۰:۵۵ ساعت
۴
ارزیابی نمرهدهی شده
۲ جلسه
۰۰:۰۴ ساعت
یه نکته کاربردی
یه چیز جالب که توی این دوره به کارت میاد: حتی اگه الان دانشجوی رشتهای غیر از کامپیوتر باشی، بدون که خیلی از پروژههای تحقیقاتی و پایاننامهها هم امروز با Git مدیریت میشن. پس این مهارت فقط مخصوص برنامهنویسها نیست و میتونه توی مسیر تحصیلیات هم به کارت بیاد.
در مجموع، اگه میخوای از همون ترم اول با اصول کار تیمی روی کد آشنا بشی و بعداً توی پروژههای بزرگتر کم نیاری، این دوره با تخفیف فعلیاش فرصت خوبیه که از دستش ندی. 📚
کنترل ورژن را حرفهای یاد بگیرید؛ ثبتنام با تخفیف