1. صفحه اصلی
  2. »
  3. آموزش
  4. »
  5. آموزش تصویری
  6. »
  7. Udemy – Git Basics: Hands-On Version Control for Beginners 2024-11
Git Basics: Hands-On Version Control for Beginners

Udemy – Git Basics: Hands-On Version Control for Beginners 2024-11

توضیحات

دوره Git Basics: Hands-On Version Control for Beginners. این دوره، سیستم کنترل نسخه Git را که استاندارد جهانی برای مدیریت پروژه‌های متن‌باز تا پایگاه‌های کد سازمانی است، به شکلی کاملاً کاربردی به مبتدیان آموزش می‌دهد. آموزش با مفاهیم پایه مانند راه‌اندازی مخازن، آماده‌سازی فایل‌ها و ثبت تغییرات آغاز می‌شود تا درکی محکم از معماری Git ایجاد شود. سپس مباحث پیشرفته‌تری مانند شاخه‌سازی، ادغام و بازسازی برای حفظ تاریخچه‌ای خطی و تمیز آموزش داده می‌شود. همچنین، راهکارهای عملی برای حل تداخل در ادغام ارائه می‌گردد. در بخش همکاری، فراگیران با جریان کار در پلتفرمی مانند GitHub آشنا شده و می‌آموزند چگونه انشعاب بگیرند، پروژه‌ها را کپی کنند، درخواست ارسال ایجاد کنند و با تیم‌های دورکار همگام بمانند. علاوه بر این، مدیریت فایل‌های ناخواسته، مشاهده تاریخچه commits و بازگشت به وضعیت‌های قبلی نیز پوشش داده می‌شود. این دوره با مثال‌های واقعی و نکات کاربردی، برای توسعه‌دهندگانی که قصد استفاده حرفه‌ای از Git در محیط کار یا آماده‌سازی برای مصاحبه‌های شغلی را دارند، طراحی شده است. در پایان، شرکت‌کنندگان توانایی مدیریت مطمئن کد، همکاری موثر با دیگران و حفظ نظم و کارایی در پروژه‌ها را به دست خواهند آورد.

آنچه فرا خواهید گرفت

  • به مبانی کنترل نسخه مسلط شوید و با Git “سفر در زمان” کنید.
  • Repository (مخزن)ها را Initialize (راه‌اندازی) کنید، تغییرات را پیگیری کنید و یک تاریخچه Commit (ثبت) تمیز حفظ کنید.
  • معماری سه‌حالته Git را برای Staging (آماده‌سازی) و Commit (ثبت) دقیق درک کنید.
  • Branching (شاخه‌سازی)، Merging (ادغام) و Conflict Resolution (رفع تداخل) را برای مدیریت مؤثر کد تمرین کنید.
  • از Commitها برای ذخیره، Revert (بازگشت) و مقایسه Snapshot (نمونه‌های لحظه‌ای) پروژه استفاده کنید.
  • فرمان Rebase (بازسازی) را برای نگه‌داشتن تاریخچه Commit تمیز و بهینه‌سازی شده بررسی کنید.
  • تغییرات را به صورت انتخابی Stage (آماده‌سازی) کنید و اشتباهات را با Checkout، Restore و Amend (اصلاح) خنثی کنید.
  • Repositoryهای Remote (راه دور) را در GitHub برای توسعه مشارکتی تنظیم کنید.
  • به‌روزرسانی‌ها را Fetch (واکشی)، Pull (کشش) و Push (ارسال) کنید تا Branchهای محلی و راه دور همگام شوند.
  • Repositoryها را Fork (انشعاب) کنید، Pull Request (درخواست Pull) باز کنید و در پروژه‌های Open-Source (متن‌باز) مشارکت کنید.
  • از .gitignore برای مدیریت Artifactهای ساخت و فایل‌های Untracked (پیگیری‌نشده) استفاده کنید.
  • تاریخچه‌های Branch را Visualize (بصری‌سازی) کنید، تفاوت‌ها (Diffها) را بازرسی کنید و به Commitهای قدیمی‌تر Revert (بازگشت) کنید.
  • استراتژی‌های Branching، Merge و Rebase را برای همکاری روان‌تر در کد به کار ببرید.

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

  • برنامه‌نویسانی که برای مصاحبه‌های فنی آماده می‌شوند و خواهان یک مبنای Git قوی هستند.
  • توسعه‌دهندگان نرم‌افزار که هدفشان بهینه‌سازی جریان‌های کاری Version Control (کنترل نسخه) خود است.
  • هر فردی که به دنبال مدیریت مؤثر فایل‌های پروژه و همکاری با تیم‌ها است.
  • دانشجویان یا متخصصانی که در حال انتقال به نقش‌های کدنویسی هستند و به مهارت‌های Git دنیای واقعی نیاز دارند.

مشخصات دوره

  • ناشر: Udemy
  • مدرس: Koushik Kothagal
  • سطح آموزش: مبتدی تا پیشرفته
  • مدت زمان آموزش: 4 ساعت و 10 دقیقه
  • تعداد دروس: 47

سرفصل های دوره در تاریخ 2025/1

Git Basics: Hands-On Version Control for Beginners

پیشنیازهای دوره Git Basics: Hands-On Version Control for Beginners

  • Basic familiarity with any programming language or coding environment
  • A computer running Windows, macOS, or Linux
  • Internet connection to download Git and access GitHub
  • Willingness to use a command-line interface (terminal)

تصاویر دوره

Git Basics: Hands-On Version Control for Beginners

نمونه فیلم دوره

راهنمای نصب

پس از Extract، با Player دلخواه خود مشاهده کنید.

زیرنویس: ندارد

کیفیت: 1080p

لینک دانلود

دانلود بخش 1 – 1 گیگابایت

دانلود بخش 2 – 1 گیگابایت

دانلود بخش 3 – 1 گیگابایت

دانلود بخش 4 – 143 مگابایت

گذرواژه فایل(ها): www.downloadly.ir


حجم فایل

3.1 گیگابایت

رتبه دهید

محاسبه حجم دانلود برای ایرانسل به‌صورت تمام‌بها است.

Download Faster Without Limitation

The data center of free servers has applied a non-Iranian IP restriction on some servers
There is no limitation for VIP servers

برچسب ها:

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این قسمت نباید خالی باشد
این قسمت نباید خالی باشد
لطفاً یک نشانی ایمیل معتبر بنویسید.
فقط دیدگاه‌هایی که جنبه‌ی استفاده‌ی عمومی دارد، نمایش داده می‌شود؛ درصورت تمایل به دریافت نتیجه‌ی رسیدگیِ دیدگاه خود، ایمیل معتبر وارد کنید.

For security, use of Google's reCAPTCHA service is required which is subject to the Google Privacy Policy and Terms of Use.

فهرست