آموزش Master Git و Github - از مبتدی تا متخصص

Master Git and Github - Beginner to Expert

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: پیکربندی git، commit، انشعاب، ادغام، مشارکت و همکاری با پروژه های دیگر را بیاموزید که Git و GitHub چیست و چگونه می توان راه اندازی اولیه را انجام داد جریان کلی کار Git از جمله مرحله بندی، آپدیت، committing و غیره. نحوه کار با مخازن محلی و راه دور - فشار، pull درک نشانه گذاری و gitignore نحوه انشعاب در Git و GitHub Merge - ادغام دو طرفه، ادغام سه طرفه و حل تضادهای ادغام در Git و GitHub نحوه مشارکت در پروژه دیگران - فورک، کلون همکاری ها و صفحات GitHub پیش نیازها: مهارت های اولیه کامپیوتر ضروری

الزامات

  • مهارت های اولیه کامپیوتر

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


آیا این دوره برای شما مناسب است؟

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


چه چیزی این دوره را خاص می کند؟

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


برخی از نکات برجسته دوره چیست؟

خیلی از ویژگی های هیجان انگیز در این دوره وجود دارد. از هیجان و شادی غرق خواهید شد. در اینجا برخی از ویژگی های هیجان انگیزی است که در مورد Git و GitHub خواهید آموخت:

  • روش های کاری کلی Git

  • تعهد پرداخت

  • ارتباط بین مخزن محلی و از راه دور

  • نحوه فشار دادن و کشیدن

  • زبان‌های gitignore و markdown

  • شاخه و ادغام

  • با کسی همکاری کنید

  • به پروژه شخص دیگری کمک کنید


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

معرفی Introduction

  • چرا به Git و Github نیاز داریم؟ Why do we need Git and Github?

  • Git و GitHub چیست؟ What are Git and GitHub?

  • راه اندازی محیط Environment setup

  • نام کاربری و ایمیل git را پیکربندی کنید Configure git username and email

Git Basics Git Basics

  • روش کلی کار Git Git overall working procedure

  • ساخت پوشه git و افزودن فایل Creating git folder and adding files

  • صحنه سازی و بی صحنه سازی Staging and Unstaging

  • Git commit و پرداخت Git commit and checkout

  • سر گیت Git head

مبانی GitHub GitHub Basics

  • چرا فشار و کشیدن؟ Why Push and Pull?

  • به GitHub متصل شوید و کد را فشار دهید Connect to GitHub and push the code

  • از GitHub متعهد شوید و از محلی خارج شوید Commit from GitHub and pulling from local

  • جلسه تمرین Practice session

gitignore و README gitignore and README

  • گیتیگنور Gitignore

  • زبان Markdown و README Markdown language & README

انشعاب و ادغام Branching and Merging

  • انشعاب و ادغام چیست؟ What is branching and merging?

  • انشعاب و ادغام عملی Branching and merging practical

  • شاخه ها را به GitHub فشار دهید Push branches to GitHub

  • ایجاد و ادغام درخواست کشش Create and Merge pull request

  • ادغام دو طرفه/ادغام سریع به جلو 2-way merge / Fast forward merge

  • ادغام 3 طرفه 3-way merge

  • تضاد ادغام چیست؟ what is merge conflict?

  • نحوه حل تعارض ادغام در Git How to resolve merge conflict on Git

  • تضاد را ادغام کنید و در GitHub حل کنید Merge conflict and resolve on GitHub

همکاری و مشارکت Collaboration and Contribution

  • نحوه مشارکت در پروژه دیگران در GitHub How to Contribute to other's project on GitHub

  • همکاری در یک پروژه Collaboration in a project

  • چگونه وب سایت خود را با صفحات GitHub منتشر کنیم How to publish your website with GitHub pages

نمایش نظرات

آموزش Master Git و Github - از مبتدی تا متخصص
جزییات دوره
2.5 hours
27
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
5,385
4.8 از 5
ندارد
دارد
دارد
Anisul Islam
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Anisul Islam Anisul Islam

مربی Fullstack در Udemy