×
ribbon

آموزش شروع کار با Git و GitHub

مدرس:Coursera

Rav AhujaLavanya Thiruvali SunderarajanUpkar Lidder

در این دوره خودآموز و مقدماتی، با Git و GitHub آشنا خواهید شد! شما با کنترل نسخه همکارانه... بیشتر
زیرنویس
3.9 (10)
4 دیدگاه
825دانشجو
1:05ساعت
سرفصل‌ها
مقدماتی سطح دوره

اشتراک مکتب‌پلاس

خرید اشتراک

با خرید اشتراک مکتب‌پلاس، علاوه بر این دوره، به بیش از ۴،۰۰۰ دوره دیگر دسترسی خواهید داشت.

دسترسی به تمام دوره‌هابیش از ۴،۰۰۰ دوره
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

یادگیری نسخه کنترل و جایگاه آن در کدنویسی اجتماعی و همکارانه و در DevOps

یادگیری مفاهیم پایه Git مانند مخازن و شاخه‌ها برای کنترل نسخه توزیع شده و کدنویسی اجتماعی

نحوه ایجاد نمونه کارهای خود و اشتراک یک پروژه منبع باز در GitHub

یادگیری نحوه ایجاد مخازن و شاخه‌های GitHub درخواست‌های کشش (PRs)

این دوره شامل:

1 ساعت ویدئو

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

زیرنویس اختصاصی مکتب‌خونه

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

3 فصل13 جلسه1:05 ساعت ویدیو
اصول پایه Git و GitHub
  مقدمه دوره
03:51
  مروری بر Git و GitHub
04:01
  معرفی GitHub
05:04
  مخازن GitHub
04:10
  شروع کار با GitHub
03:36
  شاخه‌های GitHub
04:50
دستورات Git و مدیریت پروژه‌های GitHub
  مروری بر جریان‌های کاری Git
06:48
  مروری بر دستورات Git
05:36
  نمایش: کار با شاخه‌ها با استفاده از دستورات Git
04:53
  کلون کردن و فورک کردن پروژه‌های GitHub
06:10
  کلون کردن در مقابل فورک کردن
06:51
  مدیریت پروژه‌های GitHub
03:46
پروژه نهایی و ارزیابی
  [اختیاری] GitHub Copilot
05:24

پیش‌نیاز‌ها

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

توضیحات دوره

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

این دوره با مروری بر اصول پایه Git و GitHub شروع می‌شود و مفاهیم کلیدی Git مانند شاخه‌بندی و مخازن و استفاده از دستورات Git را بررسی خواهید کرد.

در ادامه دوره، مفاهیم مختلف Git مانند فورک، کلون و جریان‌های کاری ادغام را از طریق آزمایشگاه‌های عملی یاد گرفته و تمرین خواهید کرد. همچنین خواهید آموخت که چگونه از GitHub برای کار موثر به‌عنوان یک تیم استفاده کنید و عملیات متداول Git را از طریق رابط کاربری وب و خط فرمان انجام دهید. دوره با یک پروژه نهایی به پایان می‌رسد که در آن با ایجاد و اشتراک‌گذاری یک پروژه عمومی/منبع‌باز در GitHub، ساخت نمونه کار خود را شروع می‌کنید. با اتمام این دوره، مهارت‌های Git و GitHub خود را نشان خواهید داد و یک پروژه به رزومه خود اضافه خواهید کرد.

دیدگاه کاربران

3.9

بر اساس امتیاز 10 دانشجو

1
2
3
4
5

مبینا اصفانی

8 ماه پیش

5

برای کسی که میخواد از صفر شروع کنه عالیه

دانشجوی دوره

9 ماه پیش

5

دوره خیلی کاربردی و بدرد بخوری هست.......

محمد محتشمی

1 سال پیش

5

خلاصه و مفید

عرفان عین آبادی

4 ماه پیش

3

good for begining

گواهینامه اختصاصی دو زبانه

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

امکان اشتراک گذاری در لینکدین
دو زبانه
15دوره
5,224دانشجو
111نظر و امتیاز

Rav Ahuja مدیر ارشد برنامه جهانی در شرکت IBM است. او مسئولیت رهبری استراتژی رشد، ایجاد دوره‌های آموزشی و برنامه‌های مشارکت برای شبکه مهارت‌های IBM را برعهده دارد. Rav در آزمایشگاه IBM کانادا در تورنتو مستقر است و در زمینه راه‌حل‌های آموزشی برای هوش مصنوعی، علم داده، رایانش ابری و بلاکچین تخصص دارد. او در رویدادهای جهانی سخنرانی می‌کند و مقالات، کتاب‌ها و دوره‌های آموزشی متعددی در زمینه مدیریت و تحلیل داده تالیف کرده است. Rav دارای مدرک مهندسی لیسانس از دانشگاه مک‌گیل و کارشناسی ارشد مدیریت بازرگانی از دانشگاه وسترن انتاریو است.

Lavanya Thiruvali Sunderarajan
1دوره
825دانشجو
10نظر و امتیاز

Lavanya Thiruvali Sunderarajan مشاور فناوری آموزشی و متخصص فناوری اطلاعات با بیش از 20 سال تجربه کاری در زمینه‌های امنیت سایبری، توسعه برنامه‌های ابری، هوش مصنوعی و علم داده‌ها است. او یک مهندس نرم‌افزار است که پشتوانه‌ای از سال‌ها تجربه در توسعه نرم‌افزار در شرکت‌های مبتنی بر محصول و پروژه با درگیری در چرخه حیات توسعه نرم‌افزار (SDLC) دارد. او کارشناسی ارشد علوم با تخصص در علم داده‌ها را از دانشگاه دیکین استرالیا کسب کرده و درک عمیقی از توسعه نرم‌افزار با استفاده از روش‌های چابک و DevOps دارد.

Upkar Lidder
1دوره
825دانشجو
10نظر و امتیاز

Upkar Lidder یک مهندس نرم‌افزار ارشد با بیش از 10 سال تجربه در توسعه فناوری اطلاعات است که شامل مدیریت تیم، رهبری فنی و عملیاتی با تجربه عمیق در فناوری‌های فول استک می‌باشد. در حال حاضر بر روی یادگیری ماشین و هوش مصنوعی متمرکز است و می‌توان او را در کنفرانس‌های مختلف و گروه‌ها و نشست‌های محلی فناوری دید. اوپکار تحصیلات عالی خود را در کانادا گذرانده و در حال حاضر در ایالات متحده اقامت دارد.

مهارت‌هایی که می‌آموزید

دوره‌های مشابه

دیگر دوره‌های Rav Ahuja

سوالات پرتکرار

آیا بعد از پایان مدت دوره همچنان به محتوای آن دسترسی دارم؟

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