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

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

5 (1 امتیاز)
61 دانشجو
مقدماتی
Coursera
Coursera
Lavanya Thiruvali Sunderarajan
Rav Ahuja
Upkar Lidder

Lavanya Thiruvali Sunderarajan

+ 2 مدرس دیگر

به‌روزرسانی: ۱۴۰۳/۰۵/۲۳

محتوای دوره
پیش‌نیاز‌ها
درباره دوره
نظرات کاربران
درباره استاد

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

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

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

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

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

محتوای دوره

3 فصل 13 جلسه 1:05 ساعت ویدیو
اصول پایه Git و GitHub
دستورات Git و مدیریت پروژه‌های GitHub
پروژه نهایی و ارزیابی

پیش‌نیاز‌ها

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

درباره دوره

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

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

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

اطلاعات بیشتر

امتیاز و نظرات کاربران

5

از مجموع 1 امتیاز

1 نظر

2 ماه پیش

خلاصه و مفید

دانشجوی دوره

دوره‌های پیشنهادی

درباره استاد

Lavanya Thiruvali Sunderarajan
Lavanya Thiruvali Sunderarajan
1 دوره
61 دانشجو

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

اطلاعات بیشتر

Rav Ahuja
Rav Ahuja
11 دوره
498 دانشجو

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

اطلاعات بیشتر

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

Upkar Lidder
Upkar Lidder
1 دوره
61 دانشجو

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

اطلاعات بیشتر

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

پس از سپری شدن زمان دوره، به محتوای دوره دسترسی خواهم داشت؟

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