×
ribbon

آموزش استفاده از گیت

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

جدید
گواهی‌نامه
5دانشجو
مقدماتی

محمد عابدینی

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

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

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

تسلط بر نصب و راه‌اندازی Git در ویندوز و لینوکس

ثبت و مدیریت اصولی تغییرات با add و commit

کار با Branch‌ها برای توسعه حرفه‌ای پروژه

اتصال به GitLab و مدیریت مخازن راه‌دور

بازیابی فایل‌ها و کنترل نسخه بدون از دست رفتن داده‌ها

محتوای دوره

1 فصل10 جلسه1:01 ساعت ویدیو
استفاده از گیت
  git یا gitlab
مشاهده
"02:21
  نصب بر روی ویندوز و لینکوس
مشاهده
"08:39
  پیکربندی اولیه
"04:26
  اضافه کردن فایل و commit
"05:48
  اضافه کردن شاخه
"02:18
  بازگردانی فایل
"06:05
  شروع gitlab
"07:53
  اضافه کردن یک مخزن راه دور
"07:44
  pulling از gitlab
"02:30
  ایجاد مخزن تخصصی bare
"13:20

پیش‌نیاز‌ها

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

درباره دوره

اگر تا امروز کدنویسی کرده‌اید اما هنوز از Git به‌صورت حرفه‌ای استفاده نمی‌کنید، عملاً بخشی از استاندارد اصلی کار تیمی در دنیای توسعه نرم‌افزار را از دست داده‌اید.

در این دوره آموزش Git، قدم‌به‌قدم یاد می‌گیرید چگونه پروژه‌های خود را مدیریت نسخه کنید، تغییرات را ثبت کنید، شاخه‌سازی انجام دهید و به‌صورت حرفه‌ای با مخازن راه‌دور کار کنید.

این دوره کاملاً عملی و فشرده طراحی شده و بدون ورود به مباحث پیچیده و غیرکاربردی، دقیقاً مهارت‌هایی را آموزش می‌دهد که برای کار واقعی در تیم‌های نرم‌افزاری نیاز دارید.

در این دوره چه چیزهایی یاد می‌گیرید؟

  • تفاوت Git با GitLab و نقش هرکدام در مدیریت پروژه
  • نصب Git روی ویندوز و لینوکس
  • انجام تنظیمات و پیکربندی اولیه
  • اضافه کردن فایل‌ها و ثبت Commit اصولی
  • ساخت و مدیریت Branch‌ها
  • بازگردانی فایل‌ها و مدیریت خطاها
  • شروع کار با GitLab
  • اتصال پروژه به مخزن راه‌دور (Remote Repository)
  • Pull گرفتن از GitLab
  • ایجاد مخزن تخصصی Bare برای مدیریت حرفه‌ای‌تر پروژه‌ها

این دوره مناسب چه کسانی است؟

  • برنامه‌نویسان مبتدی که می‌خواهند Git را اصولی یاد بگیرند
  • دانشجویان رشته‌های کامپیوتر و IT
  • توسعه‌دهندگانی که می‌خواهند وارد کار تیمی حرفه‌ای شوند
  • افرادی که قصد کار با GitLab و مخازن راه‌دور را دارند

بعد از پایان این دوره، می‌توانید به‌راحتی پروژه‌های شخصی و تیمی خود را با Git مدیریت کنید، بدون ترس از خراب شدن کدها یا از دست رفتن تغییرات.

اگر می‌خواهید مهارت کار با Git را به شکل استاندارد و کاربردی یاد بگیرید، این دوره نقطه شروع دقیق و درست شماست.

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

گواهی‌نامه

آموزش استفاده از گیت

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

قابل اشتراک‌گذاری در

linkdin

درباره استاد

محمد عابدینی
3دوره
16دانشجو

من محمد عابدینی هستم؛ مدرس و مشاور حوزه‌ی سیستم‌عامل‌های مبتنی بر یونیکس و توزیع‌های لینوکس. مسیر حرفه‌ای من سال‌هاست با دنیای خط فرمان (Command Line) گره خورده و بخش عمده‌ای از فعالیت‌های آموزشی و تخصصی من بر پایه‌ی کار عملی، تحلیل عمیق و پیاده‌سازی واقعی در محیط‌های عملیاتی شکل گرفته است.

علاقه‌ی اصلی من همواره در حوزه‌ی شبکه، امنیت اطلاعات و فایروال‌ها بوده و تمرکز تخصصی من روی طراحی، پیاده‌سازی، مدیریت و عیب‌یابی سرویس‌ها و زیرساخت‌های لینوکسی در کنار مفاهیم امنیتی و دفاعی در سطح سیستم‌عامل و شبکه قرار دارد. اعتقاد من این است که قدرت واقعی لینوکس و سیستم‌های یونیکسی، در درک درست مفاهیم و تسلط کامل بر محیط ترمینال نمایان می‌شود؛ جایی که همه چیز شفاف، دقیق و قابل کنترل است.

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

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

دیگر دوره‌های محمد عابدینی

v4