آموزش جامع گیت و گیت‌هاب - بوت‌کمپ عملی و حرفه‌ای - آخرین آپدیت

دانلود Git and GitHub Masterclass - The Practical Bootcamp

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره دارای قابلیت Coursera Coach است! روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و بلادرنگ که به شما کمک می‌کند دانش خود را آزمایش کنید، پیش‌فرض‌ها را به چالش بکشید و در حین پیشرفت در دوره، درک خود را عمیق‌تر کنید. در این دوره، شما بر گیت (Git) و گیت‌هاب (GitHub)، دو ابزار حیاتی برای کنترل نسخه و همکاری تیمی، مسلط خواهید شد. شما با درک اصول اولیه گیت، از جمله نصب، پیکربندی و دستورات اصلی شروع می‌کنید و سپس به سراغ موضوعات پیشرفته‌تر مانند تداخل‌های ادغام (Merge Conflicts)، ری‌بیس (Rebase) و درخواست‌های Pull Request می‌روید. شما تجربه عملی در ارسال تغییرات (Push)، ایجاد شاخه‌ها (Branches) و همکاری در پروژه‌های متن‌باز (Open-source) کسب خواهید کرد. در طول این دوره، شما با دستورات ضروری و چرخه حیات گیت آشنا می‌شوید و یاد می‌گیرید چگونه کد خود را به شکلی بهینه مدیریت کنید. ما همچنین گردش‌های کاری واقعی (Workflows) را پوشش می‌دهیم و نشان می‌دهیم که چگونه در تیم‌ها با استفاده از گیت‌هاب برای کنترل نسخه کار کنید تا برای توسعه نرم‌افزار و همکاری‌های صنعتی کاملاً آماده شوید. این دوره برای توسعه‌دهندگان نرم‌افزار، علاقه‌مندان به برنامه‌نویسی و هر کسی که می‌خواهد گیت و گیت‌هاب را یاد بگیرد، ایده‌آل است. دانش برنامه‌نویسی قبلی الزامی نیست، اما آشنایی با مفاهیم کنترل نسخه می‌تواند مفید باشد. این دوره برای مبتدیانی که می‌خواهند وارد دنیای گیت و گیت‌هاب شوند، بسیار مناسب است. در پایان دوره، شما قادر خواهید بود از گیت برای مدیریت پروژه‌ها، کار با مخازن (Repositories) گیت‌هاب، رفع تداخل‌های ادغام و مشارکت در پروژه‌های متن‌باز با اعتماد به نفس کامل استفاده کنید.

سرفصل ها و درس ها

مقدمه دوره Course Introduction

  • مقدمه دوره Course Introduction

  • منابع (مهم) Resources (Important)

مقدمه‌ای بر گیت Git Introduction

  • مقدمه‌ای بر گیت و سیستم کنترل نسخه Git Introduction and Version Control System

  • نصب و راه‌اندازی Installation and Setup

  • پیکربندی Configuration

دستورات و چرخه حیات Commands and Lifecycle

  • دستورات پایه و چرخه حیات Basic Commands and Lifecycle

  • ارسال تغییرات به گیت‌هاب (Push) Push Changes on GitHub

  • تمرین: دستورات رایج Practice: Common Commands

  • بررسی عمیق چرخه حیات گیت Git Lifecycle In-Depth

  • خط زمانی کامیت‌ها (Commit Timeline) Commit Timeline

سایر موارد: Diff، Stash و Restore Other: Diff, Stash, and Restore

  • دستور Git Diff Git Diff

  • دستور Git Stash Git Stash

  • دستور Git Restore Git Restore

شاخه ها در گیت (Branches) Git Branches

  • آشنایی با شاخه‌ها در گیت Introduction to Git Branches

  • شاخه ویژگی (Feature Branch) Feature Branch

  • دریافت تغییرات و ادغام شاخه Pull Changes and Merge Branch

  • دستور Git Pull Git Pull Command

تداخل‌های ادغام (Merge Conflicts) Merge Conflicts

  • مقدمه: تداخل ادغام (Merge Conflict) Introduction: Merge Conflict

  • راه حل رفع تداخل ادغام Solving: Merge Conflict

  • حذف شاخه‌های ادغام شده و نشده Delete Merged and Unmerged Branches

  • ارسال تغییرات به گیت‌هاب Push Changes to GitHub

  • دریافت تغییرات از گیت‌هاب Pull Changes from GitHub

  • همیشه قبل از Push، عملیات Pull را انجام دهید Always Pull Before You Push

ری‌بیس (Rebase) Rebase

  • مقدمه‌ای بر Git Rebase Git Rebase Introduction

  • تداخل در هنگام Rebase Rebase Merge Conflict

  • تفاوت بین Merge و Rebase Difference Between Merge and Rebase

فایل‌های گیت Git Files

  • فایل Git Ignore Git Ignore

  • فایل Git README Git README

سایر موارد: Squash، Revert و Reset Other: Squash, Revert, and Reset

  • دستور Git Squash Git Squash

  • دستور Git Revert Git Revert

  • دستور Git Reset Git Reset

تگ، انتشارها و کامیت‌ها Tag, Releases, and Commits

  • تگ گیت و انتشارهای گیت‌هاب Git Tag and GitHub Releases

  • استفاده از Git Checkout برای Tag/Commit/HEAD Git Checkout Tag/Commit/HEAD

کلون کردن گیت (Git Clone) Git Clone

  • Git Clone: هر مخزن دلخواه Git Clone: Any Repository

  • Git Clone: مخزن شخصی خودتان Git Clone: Own Repository

مشارکت در پروژه‌های متن‌باز Open-Source Contribution

  • مشارکت در پروژه‌های متن‌باز Open-Source Contribution

  • دریافت تغییرات (Pull Changes) Pull Changes

  • تداخل ادغام در Pull Request Merge Conflict on Pull Request

  • ساختار صحیح Pull Request Structured Pull Request

تمرین: ایجاد Pull Request Assignment: Create Pull Request

  • ایجاد Pull Request Create Pull Request

گردش‌های کاری (Workflows) Workflows

  • گردش کاری گیت و گیت‌هاب Git and GitHub Workflow

ارتقای گیت‌هاب Super Charge GitHub

  • دمو: فایل README پروژه و پروفایل Demo: Project and Profile README

  • ساخت README برای پروفایل Profile README

  • ساخت README برای پروژه Project README

بخش ویژه: قدم بعدی چیست؟ Bonus: What Next?

  • بخش ویژه: قدم بعدی چیست؟ Bonus: What Next?

نمایش نظرات

آموزش جامع گیت و گیت‌هاب - بوت‌کمپ عملی و حرفه‌ای
جزییات دوره
12h 19m
45
(آخرین آپدیت)
81
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده