دوره آموزشی یادگیری گیتلب (GitLab)
1 ساعت 9 دقیقهمبتدی2025-05-09
مدرسین

Josh Samuelson
Systems Administrator, DevOps Engineer
جزئیات دوره
کنترل نسخه یا Source Control یکی از مهمترین بخشهای توسعه نرمافزاره که به برنامهنویسها کمک میکنه تغییرات کدهاشون رو مدیریت کنن و مطمئن باشن که همه چیز تحت کنترل و منظم هست. توی این دوره یاد میگیریم Git چطور کار میکنه و چرا این ابزار به استاندارد اصلی مدیریت کد در دنیا تبدیل شده.
استاد «جاش ساموئلسون» با ساخت یک پروژه خالی روی سایت gitlab.com شروع میکنه و قدم به قدم شما رو با بخشهای اصلی جریان کاری توسعه نرمافزار آشنا میکنه. یاد میگیری چطور شاخهبندی (Branching) انجام بدی، تاریخچه تغییرات (Commit History) رو بررسی کنی و با استفاده از امکانات همکاری تیمی GitLab مثل Merge Request ها، به شکل گروهی روی پروژه کار کنی.
همه اینها با تمرینهای عملی و استفاده مستقیم از GitLab Web IDE اتفاق میافته تا بتونی سریع و کاربردی یاد بگیری و توی پروژههای واقعی خودت استفاده کنی.
🎯 اهداف یادگیری دوره
درک اصول و مفاهیم پایه مدیریت کد و کنترل نسخه با Git
استفاده از GitLab Web IDE برای ایجاد و پیگیری تغییرات کد
همکاری موثر با تیم از طریق قابلیتهای Merge Request و سایر ابزارهای همکاری GitLab
یادگیری کار با شاخهها و بررسی تاریخچه تغییرات در گیت
آشنایی با بهترین شیوههای کار تیمی در پروژههای نرمافزاری
استاد «جاش ساموئلسون» با ساخت یک پروژه خالی روی سایت gitlab.com شروع میکنه و قدم به قدم شما رو با بخشهای اصلی جریان کاری توسعه نرمافزار آشنا میکنه. یاد میگیری چطور شاخهبندی (Branching) انجام بدی، تاریخچه تغییرات (Commit History) رو بررسی کنی و با استفاده از امکانات همکاری تیمی GitLab مثل Merge Request ها، به شکل گروهی روی پروژه کار کنی.
همه اینها با تمرینهای عملی و استفاده مستقیم از GitLab Web IDE اتفاق میافته تا بتونی سریع و کاربردی یاد بگیری و توی پروژههای واقعی خودت استفاده کنی.
🎯 اهداف یادگیری دوره
درک اصول و مفاهیم پایه مدیریت کد و کنترل نسخه با Git
استفاده از GitLab Web IDE برای ایجاد و پیگیری تغییرات کد
همکاری موثر با تیم از طریق قابلیتهای Merge Request و سایر ابزارهای همکاری GitLab
یادگیری کار با شاخهها و بررسی تاریخچه تغییرات در گیت
آشنایی با بهترین شیوههای کار تیمی در پروژههای نرمافزاری
مهارت ها
GitLabSoftware Quality AssuranceDevOps ToolsDevOpsLearningSoftware Development
سرفصل ها
۰. مقدمه
- 01 - کنترل نسخه GitLab و موارد دیگر
- 02 - آنچه باید بدانید
۱. اولین قدمها با GitLab
- 03 - کنترل نسخه
- 04 - ایجاد حساب کاربری در GitLab.com
- 05 - اصول اولیه نشانهگذاری
- 06 - اولین پروژه GitLab شما
- 07 - استفاده از ویرایشگر پایه GitLab
۲. کار با کنترل نسخه
- 08 - ایجاد یک شاخه
- 09 - مقدمهای بر IDE وب
- 10 - کامیت کردن در IDE وب
- 11 - ایجاد درخواست ادغام
- 12 - بررسی درخواست ادغام
- 13 - برچسبها، نسخهها و تاریخچه
۳. گیتلب برای همکاری
- 14 - فهرست کارها
- 15- مسائل
- 16 - نقاط عطف
نتیجهگیری
- 17 - مراحل بعدی