آموزش جامع Git و Github: از اولین کامیت تا حرفه ای شدن در کار تیمی

دوره جامع آموزش گیت و گیتهاب به شما کمک می‌کند تا علاوه بر یادگیری مفاهیم اصلی و پرکاربرد این ابزارها، مهارت‌های لازم برای کار تیمی در برنامه‌نویسی و مدیریت پروژه‌های نرم‌افزاری را به‌دست آورید. این دوره با تمرکز بر نیازهای واقعی بازار کار برنامه‌نویسی طراحی شده و شما را برای همکاری در تیم‌های حرفه‌ای و استفاده مؤثر از GitHub در شرکت‌ها آماده می‌کند. در پایان نیز با اجرای یک پروژه عملی، تمام آموخته‌های خود را در شرایط واقعی تمرین خواهید کرد.

آموزش جامع Git و Github: از اولین کامیت تا حرفه ای شدن در کار تیمی
480,000 تومان
  • 8 ساعت آموزش ویدیویی
  • پشتیبانی نامحدود و دائمی
  • جلسات پرسش و پاسخ هفتگی
  • آخرین بروزرسانی: 1404/06/05

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

این دوره در حال ضبط می باشد و به مرور زمان تکمیل میشود

57 درس، 8 ساعت آموزش

فصل اول: مقدمات Git

15 جلسه

فصل دوم: آشنایی عمیق تر با Git

8 جلسه

فصل سوم: آشنایی با گیت هاب (Github)

7 جلسه

فصل چهارم: همکاری (Collaborate) و مشارکت (Contribute) در پروژه ها با گیت و گیت هاب

16 جلسه

فصل پنجم: اجرای یک مینی پروژه تیمی

11 جلسه

توضیحات

چرا باید Git و GitHub رو یاد بگیریم؟

اگر می‌خوای یه برنامه‌نویس جدی و حرفه‌ای بشی، بدون Git و GitHub راه به جایی نمی‌بری. Git یه جور کنترل‌کننده نسخه‌ست؛ یعنی هر تغییری تو کدهات بدی ثبت میشه، می‌تونی به عقب برگردی یا همزمان روی چند نسخه مختلف از کدهات کار کنی.

GitHub هم یه بستر آنلاینه که پروژه‌هات رو اونجا قرار میدی، با بقیه برنامه نویس ها به صورت تیمی کار می‌کنی و حتی به عنوان رزومه‌ی کاری ازش استفاده میکنی

یعنی اگه یک روز بخوای در یک تیم واقعی کد بزنی، روی پروژه‌های متن‌باز کار کنی یا توی مصاحبه‌های کاری بدرخشی، Git و GitHub دقیقا جزو اون مهارت هاییه که باید بلد باشی.

چرا این دوره با بقیه دوره ها فرق داره؟

چون بیشتر دوره های آموزش گیت و گیتهاب،  صرفا دستورات git و نحوه کار با گیتهاب رو بهت آموزش میدن. در حالی که بخش اصلی مورد نیاز بازار کار یعنی مهارت کار تیمی با این ابزارها رو یاد نمیگیری. اما این دوره:

پروژه‌محور طراحی شده، یعنی هرچی یاد می‌گیری رو در عمل تست می‌کنی.

دوره به صورت آموزش از صفر تا صد طراحی شده ، پس هم برای تازه‌کارها مناسبه و هم برای اونهایی که می‌خوان حرفه‌ای‌تر بشن.

فقط Git رو یاد نمی‌گیری؛ کار با GitHub، همکاری تیمی، مدیریت پروژه و مشارکت حرفه‌ای رو هم قدم‌به‌قدم تمرین می‌کنی.

آخر دوره یک پروژه واقعی انجام می‌دی که هم برات تجربه میشه و هم تمام مباجث رو در یک پروژه واقعی مرور میکنی

در این دوره چه چیزهایی یاد می گیری؟

  • در فصل اول مقدمات Git و مفاهیم اصلی مثل Repository و Branch، مدیریت Commitها، دستورات مهمی مثل restore، switch و … رو یاد میگیری
  • در فصل دوم با مباحث حرفه ای گیت مثل stash، reflog، انواع Merge و Rebase، رفع Conflictها و … آشنا میشی
  • از فصل سوم وارد آموزش Github میشیم و روی مواردی مثل آشنای با محیط گیتهاب، Remote Branch ها، کلون کردن و … کار میکنیم
  • در فصل چهارم با چهره واقعی گیتهاب و همکاری و مشارکت در پروژه ها آشنا میشی و کار تیمی با Git و Github رو یاد میگیری. در این فصل مواردی مثل Collaborator، Organization، Team و مفاهیمی مثل Fork، Pull Request و  در نهایت هم با Github Projects آشنا میشی. همینطور یاد میگیری که چطور از گیتهاب به عنوان یک رزومه شخصی برای افزایش شانس استخدام استفاده کنی
  • در فصل پنجم هم یک پروژه‌ی واقعی اجرا می‌کنیم که همه‌چیز رو در عمل یاد بگیری. اینطوری مطمئن می‌شی Git و GitHub برات کاملاً جا افتاده و مباحث دوره رو به طور کامل یاد گرفتی

این دوره برای چه کسانی مناسبه؟

  • برنامه‌نویس هایی که تازه می‌خوان وارد بازار کار بشن
  • فریلنسرهایی که قراره با تیم‌های مختلف کار کنن
  • کسانی که علاقه دارن در پروژه‌های متن‌باز مشارکت کنن
  • یا هرکسی که می‌خواد رزومه‌ی حرفه‌ای‌تری داشته باشه

بعد از این دوره می‌تونی با اعتمادبه‌نفس کامل روی هر پروژه‌ای کار کنی، نسخه‌های مختلف کد رو مدیریت کنی و در تیم‌های حرفه‌ای همکاری کنی و در نهایت یک قدم بزرگ در مسیر برنامه‌نویس حرفه‌ای شدن برمی‌داری. 

 

ادامه توضیحات