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

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

28 دانشجو
مقدماتی
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 خود را نشان خواهید داد و یک پروژه به رزومه خود اضافه خواهید کرد.

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

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

آموزش برنامه‌نویسی با پایتون (پیشرفته)
32,614 دانشجو
4.1 (2,091)
گواهینامه
70٪
2,629,000 788,700 تومانء
آموزش شی‌ءگرایی در پایتون
2,890 دانشجو
4.2 (91)
گواهینامه
70٪
2,199,000 659,700 تومانء
آموزش پایتون مقدماتی

مدرس: جادی میرمیرانی

88,475 دانشجو
4.4 (5,941)
گواهینامه
50٪
1,359,000 679,500 تومانء
آموزش یادگیری ماشین کاربردی

مدرس: سهیل تهرانی‌پور

1,168 دانشجو
4.6 (29)
گواهینامه
50٪
1,569,000 784,500 تومانء

درباره استاد

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

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

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

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

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

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

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

آموزش مقدمه عملی به دستورات لینوکس و اسکریپت‌نویسی شل
16 دانشجو
169,000 تومانء
آموزش هوش مصنوعی مولد: ارتقای حرفه امنیت سایبری شما
10 دانشجو
179,000 تومانء
آموزش هوش مصنوعی مولد: معرفی و کاربردها
9 دانشجو
129,000 تومانء
آموزش مقدمه‌ای در مهندسی نرم‌افزار
Coursera

Coursera

مدرس: Bethany Hudnutt - Rav Ahuja

16 دانشجو
269,000 تومانء
Upkar Lidder
Upkar Lidder
1 دوره
28 دانشجو

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

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

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

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

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