آموزش Git برای مبتدیان: Git را در یک ساعت یاد بگیرید

دانلود Git for Beginners: Learn Git in One Hour

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: گیت و کنترل نسخه را با توضیحات گام به گام، تمرین عملی، آزمون‌ها، نمودارها و پروژه نهایی بیاموزید. مفاهیم و تکنیک های کلیدی برای شروع کار با git. حل تضادهای ادغام، فایل های Refactor و تغییرات ذخیره سازی. ایجاد، تغییر، حذف و کار با مخازن محلی. با ایجاد و ادغام تغییرات و مقایسه تفاوت ها با شاخه ها کار کنید. ایجاد، اصلاح، حذف و اسکواش کامیت ها. هر آنچه را که می آموزید در پروژه نهایی Capstone خود اعمال کنید! پیش نیازها: هیچ دانش قبلی لازم نیست - فقط هیجان و فداکاری! : ) باید git را بر روی کامپیوتر خود نصب کنید (لینک صفحه دانلود در دوره قرار داده خواهد شد). شما باید بتوانید با git bash کار کنید (دستورات و نحوه کار با git bash گام به گام در دوره توضیح داده خواهد شد).

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


Git قدم بعدی شما به سوی آینده ای روشن در توسعه نرم افزار است.

در طول دوره، شما:

  • git را با نام کاربری و ایمیل خود نصب و پیکربندی کنید.

  • اولین مخزن محلی خود را ایجاد کنید.

  • برای ذخیره نسخه‌های مختلف پروژه، بررسی تغییرات، کار بدون خطر از دست دادن تغییرات، و بازیابی نسخه‌های قبلی پروژه، با مخازن محلی کار کنید.

  • شاخه‌ها را در یک مخزن ایجاد، کار، و حذف کنید.

  • جریان کاری git و نحوه کار با فهرست کاری و ناحیه مرحله بندی را بیاموزید.

  • برای ردیابی تغییراتی که در پروژه ایجاد کرده اید، متعهد شوید.

  • با پنهان کردن تغییرات، تغییرات را برای بعد ذخیره کنید.

  • ترکیب ( squash ) commits در صورت نیاز.

  • با نحوه مشاهده تاریخچه تعهدات یک مخزن آشنا شوید.

  • شاخه ها را به شاخه اصلی ادغام کنید.

  • با نحوه کار با فایل ها با استفاده از git آشنا شوید.


======================

نظرات دانشجویان:

"این یک دوره فوق العاده است! من از ندانستن چیزی در مورد git به احساس راحتی در استفاده از آن به تنهایی رسیدم!"- آماندا بریوش

"دوره سطح مقدماتی بسیار خوب برای مبتدیان." - کوزما یانوس

"بسیار خوب برای مبتدیان! همه اصول در یک مکان." - توماش چاپیلیکی

======================


مطالب آموزشی

  • سخنرانی‌های ویدیویی: سخنرانی‌های ویدیویی با دقت طراحی شده با گرافیک، نمودار و توضیحات گام به گام را خواهید یافت.

  • امتحان: دانش خود را با آزمون‌هایی که بازخورد فوری ارائه می‌دهند بررسی خواهید کرد.

  • جزوه PDF: شما یک جزوه PDF با دستورات git خواهید دید که در طول دوره و هدف آنها استفاده خواهید کرد.

  • پروژه Capstone: دانش خود را در یک پروژه نهایی که در آن یک مخزن را تجزیه و تحلیل خواهید کرد، اعمال خواهید کرد.

  • تالارهای گفتگو: می‌توانید در تالارهای گفتگو سؤال بپرسید و در مورد موضوعات جالب بحث کنید.

این دوره برای مبتدیانی طراحی شده است که می خواهند نحوه کار با git را بسیار سریع بیاموزند و درک کنند که چگونه کنترل نسخه در پشت صحنه کار می کند و چگونه می توان آن را در پروژه های واقعی اعمال کرد.


چه چیزی این دوره را منحصر به فرد می کند

این دوره به دلیل تاکید بر ارائه توضیحات بصری و دقیق در مورد اصول git و کنترل نسخه منحصر به فرد است. شما نه تنها نحوه استفاده از این اصول را یاد خواهید گرفت، بلکه در واقع هدف هر دستور را درک خواهید کرد.

مواد مطالعه منحصر به فرد تجربه دوره را تکمیل می کند. شما یک جزوه PDF با خلاصه ای از مهم ترین دستورات git پیدا خواهید کرد.

دانش خود را با Quizzes بررسی خواهید کرد و بازخورد فوری برای بررسی پاسخ خود دریافت خواهید کرد.

یک گواهی تکمیل دریافت خواهید کرد که می توانید آن را به نمایه های رسانه های اجتماعی خود اضافه کنید تا مهارت های جدید خود را به نمایش بگذارید.

شما همچنین دسترسی مادام العمر به دوره خواهید داشت.


هیچ دانش قبلی لازم نیست.

از تماشای سخنرانی‌های پیش‌نمایش و بررسی برنامه کامل دوره بسیار خوش آمدید.

اگر به دنبال یک دوره آموزشی جذاب، بصری و عملی هستید، آن را پیدا کرده اید.

اکنون ثبت نام کنید، "Git and Version Control" را به رزومه خود اضافه کنید و مهارت های جدید خود را به نمایش بگذارید.


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

به دوره خوش آمدید Welcome to the Course

  • خوش آمدید: Git و کنترل نسخه در انتظار است Welcome: Git and Version Control Await

  • خوش آمدید | خودتان را معرفی کنید و اهداف خود را تعیین کنید Welcome | Introduce Yourself and Set Your Goals

  • به کلاس درس ما خوش آمدید - گشت مختصر (تجربه کلاس درس به روز شده) Welcome to our Classroom - Brief Tour (Updated Classroom Experience)

  • اطلاعات و منابع مهم دوره Important Course Information and Resources

  • نشان خود را جمع آوری و به اشتراک بگذارید Collect and Share Your Badge

git را دانلود و نصب کنید Download and Install git

  • بخش مقدمه Section Introduction

  • نحوه نصب Git How to Install Git

  • git را نصب کنید Install git

  • مقدمه ای بر git bash Introduction to 'git bash'

  • تمرین: از دستور cd استفاده کنید Practice: Use the cd command

  • دستور 'cd' The 'cd' command

  • نشان خود را جمع آوری و به اشتراک بگذارید Collect and Share Your Badge

مقدمه ای بر مخازن Git Introduction to Git Repositories

  • بخش مقدمه Section Introduction

  • مخزن محلی چیست؟ What is a Local Repository?

  • اولین مخزن خود را ایجاد کنید Create your First Repository

  • مخازن Repositories

  • نشان خود را جمع آوری و به اشتراک بگذارید Collect and Share Your Badge

Git را سفارشی و پیکربندی کنید Customize and Configure Git

  • نحوه پیکربندی Git How to Configure Git

  • نام کاربری خود را سفارشی کنید Customize your Username

  • ایمیل خود را سفارشی کنید Customize your Email

  • git را سفارشی کنید Customize git

  • نشان خود را جمع آوری و به اشتراک بگذارید Collect and Share Your Badge

مقدمه ای بر Git Workflow Introduction to the Git Workflow

  • به بخش گردش کار git ما خوش آمدید Welcome to our git Workflow Section

  • 3 بخش اصلی: پشت صحنه The 3 Main Sections: Behind the Scenes

  • 3 بخش اصلی The 3 Main Sections

  • 3 حالت اصلی: پشت صحنه The 3 Main States: Behind the Scenes

  • 3 ایالت اصلی The 3 Main States

  • بخش ها و حالات در عمل Sections and States in Action

  • فایل ها را از قسمت مرحله بندی حذف کنید Remove Files from the Staging Area

  • Unstaging Files Unstaging Files

  • مشاهده تغییرات با 'git diff' See Changes With 'git diff'

  • نشان خود را جمع آوری و به اشتراک بگذارید Collect and Share Your Badge

مقدمه ای بر تعهدات: بلوک های ساختمان کنترل نسخه Introduction to Commits: The Building Blocks of Version Control

  • بخش مقدمه Section Introduction

  • Commits چیست؟ چرا آنها مهم هستند؟ What are Commits? Why are they Important?

  • مبانی را متعهد کنید Commit Basics

  • اولین تعهد شما: آماده اید؟ تنظیم... برو! Your First Commit: Ready? Set... Go!

  • یک Commit ایجاد کنید Create a Commit

  • ویرایشگرهای متن و گیت: تعهدات جزئی تر بنویسید Text Editors & Git: Write More Detailed Commits

  • به تاریخچه تغییرات و تعهد مراجعه کنید See Changes & Commit History

  • ساختار اساسی یک تعهد Basic Structure of a Commit

  • به تغییرات معرفی شده توسط یک Commit مراجعه کنید See the Changes Introduced by a Commit

  • درج و حذف: پشت صحنه Insertions & Deletions: Behind the Scenes

  • نشان خود را جمع آوری و به اشتراک بگذارید Collect and Share Your Badge

عمیق تر به دنیای تعهدات شیرجه بزنید Dive Deeper Into The World of Commits

  • نکته سریع: چگونه نظر خود را بگذارید یا به‌روزرسانی کنید Quick Tip: How to Leave or Update Your Review

  • تعهدات فیلتر با 'git log' نمایش داده می شود Filter Commits Displayed With 'git log'

  • آخرین تعهد خود را اصلاح کنید: پیام آن را تغییر دهید Modify your Last Commit: Change its Message

  • یک کامیت را اصلاح کنید Modify a Commit

  • Squash Commits: چند کامیت را با هم ترکیب کنید Squash Commits: Combine Several Commits

  • اسکواش متعهد می شود Squash Commits

  • آخرین تعهد خود را حذف کنید Remove your Last Commit

  • آخرین تعهد خود را حذف کنید Remove your Last Commit

  • Restore a Specific Commit: بازیابی نسخه های قبلی Restore a Specific Commit: Restore Previous Versions

  • نشان خود را جمع آوری و به اشتراک بگذارید Collect and Share Your Badge

معرفی شاخه ها در گیت Introduction to Branches in Git

  • بخش مقدمه Section Introduction

  • شاخه ها چیست؟ چرا آنها فوق العاده مهم هستند؟ What are Branches? Why are they SUPER IMPORTANT?

  • سر HEAD

  • شعبه 101 Branches 101

  • مقدمه ای بر شعبه استاد Introduction to the Master Branch

  • اولین شعبه خود را ایجاد کنید Create your First Branch

  • یک شعبه ایجاد کنید Create a Branch

  • نام شعبه خود را تغییر دهید Rename your Branch

  • برای دیدن نسخه های مختلف، شعبه ها را تغییر دهید Switch Branches to see Different Versions

  • ایجاد و تغییر به یک شعبه با یک فرمان Create & Switch to a Branch with One Command

  • شعبه ها را تغییر دهید Switch Branches

  • نشان خود را جمع آوری و به اشتراک بگذارید Collect and Share Your Badge

شاخه ها در Git: مفاهیم پیشرفته Branches in Git: Advanced Concepts

  • به شعبه خود متعهد شوید Commit to your Branch

  • به تاریخچه تعهد شعب مراجعه کنید See Branch Commit History

  • تفاوت بین دو شاخه را ببینید See the Differences Between Two Branches

  • 'git diff': نظم مهم است 'git diff': Order Matters

  • ایجاد شاخه ها از شاخه ها Create Branches from Branches

  • یک شعبه را حذف کنید Delete a Branch

  • نشان خود را جمع آوری و به اشتراک بگذارید Collect and Share Your Badge

ادغام شاخه ها: ترکیب تغییرات و افزودن ویژگی ها Merging Branches: Combine Changes and Add Features

  • بخش مقدمه Section Introduction

  • ادغام چیست؟ چرا بسیار مهم است؟ What is Merging? Why is it VERY IMPORTANT?

  • ادغام شاخه ها Merge the Branches

  • ادغام آماده. حالا بیایید پروژه را بررسی کنیم Merge Ready. Now Let's Check the Project

  • نحوه حذف یک شعبه: -d در مقابل -D How to Delete a Branch: -d vs. -D

  • ادغام سریع به جلو: ادغام انجام نمی شود Fast-Forward Merge: No Merge Commits

  • مقدمه ای بر چیدن گیلاس: منابع جالب Introduction to Cherry Picking: Interesting Resources

  • نشان خود را جمع آوری و به اشتراک بگذارید Collect and Share Your Badge

مقدمه ای بر تضادهای ادغام در Git Introduction to Merge Conflicts in Git

  • بخش مقدمه Section Introduction

  • مقدمه ای بر تضادهای ادغامی Introduction to Merge Conflicts

  • چگونه یک تضاد ادغام را حل کنیم How to Solve a Merge Conflict

  • لغو ادغام Undo a Merge

  • تضادهای ادغام: مقالات و منابع اضافی Merge Conflicts: Additional Articles and Resources

  • نشان خود را جمع آوری و به اشتراک بگذارید Collect and Share Your Badge

عملیات فایل ها: تغییر نام و حذف فایل ها در یک مخزن Files Operations: Rename and Delete Files in a Repository

  • بخش مقدمه Section Introduction

  • حذف فایل ها و مراحل حذف شده Delete File & Stage Deletions

  • فایل ها را از نسخه کنترل حذف کنید اما آن را به صورت محلی حفظ کنید Remove Files from Version Control But Preserve it Locally

  • تغییر نام یک فایل Rename a File

  • فایل هایی که نباید با .gitignore اضافه شوند را انتخاب کنید Select Files That Shouldn't Be Added with .gitignore

  • نشان خود را جمع آوری و به اشتراک بگذارید Collect and Share Your Badge

پنهان کردن تغییرات: آنها را ذخیره کنید و بعداً آنها را بازیابی کنید Stashing Changes: Save them and Restore Them Later

  • بخش مقدمه Section Introduction

  • واژه نامه ذخیره سازی: Changeset Stash Glossary: Changeset

  • تغییرات را به طور موقت ذخیره کنید و بعداً آنها را بازیابی کنید Temporarily Store Changes & Restore Them Later

  • بازیابی یک مجموعه خاص از تغییرات Restore a Specific Set of Changes

  • از تغییرات پنهان شده صرف نظر کنید Discard Stashed Changes

  • نشان خود را جمع آوری و به اشتراک بگذارید Collect and Share Your Badge

پروژه Capstone: تجزیه و تحلیل یک مخزن Git Capstone Project: Analyze a Git Repository

  • معرفی پروژه Introduction to the Project

  • پروژه Capstone (قسمت 1) Capstone Project (Part 1)

  • پروژه Capstone (قسمت 2) Capstone Project (Part 2)

  • نشان خود را جمع آوری و به اشتراک بگذارید Collect and Share Your Badge

جمع بندی دوره Course Wrap-Up

  • تبریک می گویم! گواهی پایان کار و نشان خود را دانلود کنید Congratulations! Download Your Certificate of Completion and Badge

  • سخنرانی پاداش Bonus Lecture

نمایش نظرات

آموزش Git برای مبتدیان: Git را در یک ساعت یاد بگیرید
جزییات دوره
1 hour
86
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
528
4.6 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Estefania Cassingena Navone Estefania Cassingena Navone

توسعه دهنده نرم افزار، مدرس و نویسنده فنی