آموزش استفاده از گیت
اگر تا امروز کدنویسی کردهاید اما هنوز از Git بهصورت حرفهای استفاده نمیکنید، عملاً بخشی از استاندارد اصلی کار تیمی در دنیای توسعه نرمافزار را از دست دادهاید. در این دوره آموزش Git، قدمبهقدم یاد ... بیشتر
محمد عابدینی
بهروزرسانی: ۱۴۰۴/۱۱/۲۹
آنچه در این دوره میآموزید
تسلط بر نصب و راهاندازی Git در ویندوز و لینوکس
ثبت و مدیریت اصولی تغییرات با add و commit
کار با Branchها برای توسعه حرفهای پروژه
اتصال به GitLab و مدیریت مخازن راهدور
بازیابی فایلها و کنترل نسخه بدون از دست رفتن دادهها
محتوای دوره
پیشنیازها
این دوره به نحوی تهیه و تدوین شده است که مباحث آن به سادهترین شکل ممکن بیان شوند و مخاطبان دوره بتوانند بهسادگی متوجه موضوعات مطرح شده شوند. به همین جهت برای شرکت در این دوره هیچ پیشنیاز به خصوصی وجود ندارد و افراد با هر سطحی از آگاهی و تحصیلات میتوانند از مباحث این دوره نهایت استفاده را داشته باشند.
درباره دوره
اگر تا امروز کدنویسی کردهاید اما هنوز از Git بهصورت حرفهای استفاده نمیکنید، عملاً بخشی از استاندارد اصلی کار تیمی در دنیای توسعه نرمافزار را از دست دادهاید.
در این دوره آموزش Git، قدمبهقدم یاد میگیرید چگونه پروژههای خود را مدیریت نسخه کنید، تغییرات را ثبت کنید، شاخهسازی انجام دهید و بهصورت حرفهای با مخازن راهدور کار کنید.
این دوره کاملاً عملی و فشرده طراحی شده و بدون ورود به مباحث پیچیده و غیرکاربردی، دقیقاً مهارتهایی را آموزش میدهد که برای کار واقعی در تیمهای نرمافزاری نیاز دارید.
در این دوره چه چیزهایی یاد میگیرید؟
- تفاوت Git با GitLab و نقش هرکدام در مدیریت پروژه
- نصب Git روی ویندوز و لینوکس
- انجام تنظیمات و پیکربندی اولیه
- اضافه کردن فایلها و ثبت Commit اصولی
- ساخت و مدیریت Branchها
- بازگردانی فایلها و مدیریت خطاها
- شروع کار با GitLab
- اتصال پروژه به مخزن راهدور (Remote Repository)
- Pull گرفتن از GitLab
- ایجاد مخزن تخصصی Bare برای مدیریت حرفهایتر پروژهها
این دوره مناسب چه کسانی است؟
- برنامهنویسان مبتدی که میخواهند Git را اصولی یاد بگیرند
- دانشجویان رشتههای کامپیوتر و IT
- توسعهدهندگانی که میخواهند وارد کار تیمی حرفهای شوند
- افرادی که قصد کار با GitLab و مخازن راهدور را دارند
بعد از پایان این دوره، میتوانید بهراحتی پروژههای شخصی و تیمی خود را با Git مدیریت کنید، بدون ترس از خراب شدن کدها یا از دست رفتن تغییرات.
اگر میخواهید مهارت کار با Git را به شکل استاندارد و کاربردی یاد بگیرید، این دوره نقطه شروع دقیق و درست شماست.
اطلاعات بیشتر
گواهینامه

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


