دوره آموزشی یادگیری گیتلب (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
سرفصل ها
مقدمه
- کنترل نسخه GitLab و موارد دیگر
- آنچه باید بدانید
اولین قدمها با GitLab
- کنترل نسخه
- ایجاد حساب کاربری در GitLab.com
- اصول اولیه نشانهگذاری
- اولین پروژه GitLab شما
- استفاده از ویرایشگر پایه GitLab
کار با کنترل نسخه
- ایجاد یک شاخه
- مقدمهای بر IDE وب
- کامیت کردن در IDE وب
- ایجاد درخواست ادغام
- بررسی درخواست ادغام
- برچسبها، نسخهها و تاریخچه
گیتلب برای همکاری
- فهرست کارها
- مسائل
- نقاط عطف
نتیجهگیری
- مراحل بعدی