Git و GitHub Masterclass - The Practical Bootcamp [ویدئو]

Git and GitHub Masterclass - The Practical Bootcamp [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره یک کاوش جامع از Git و GitHub را ارائه می دهد که همه چیزهایی را که برای مدیریت مؤثر کد خود و همکاری با دیگران نیاز دارید را پوشش می دهد. این دوره با مقدمه ای بر Git و سیستم کنترل نسخه شروع می شود و شما را در مراحل نصب و راه اندازی راهنمایی می کند. شما یاد خواهید گرفت که چگونه Git را پیکربندی کنید و با دستورات اولیه و چرخه حیات آشنا شوید، که به شما امکان می دهد تغییرات را انجام دهید و آنها را به مخزن GitHub خود منتقل کنید. انشعاب یکی از جنبه های مهم Git است و این دوره مقدمه ای جامع برای شاخه ها ارائه می دهد. شما در مورد شاخه های ویژگی، نحوه ایجاد تغییرات از شاخه های دیگر و ادغام شاخه ها به طور یکپارچه یاد خواهید گرفت. علاوه بر این، شما درک عمیقی از ادغام درگیری ها به دست خواهید آورد و تکنیک های ارزشمندی برای حل موثر آنها به دست خواهید آورد. این دوره به مفاهیم پیشرفته Git می پردازد، از جمله کاوش عمیق در مورد rebase Git و تفاوت آن با ادغام. شما یاد خواهید گرفت که با تضادهای ادغام rebase مدیریت کنید و متوجه خواهید شد که چه زمانی از ادغام یا rebase بر اساس موقعیت استفاده کنید. شما بر دستورات Git مانند پرداخت Git، کلون و بازنشانی تسلط خواهید داشت، که به شما امکان می دهد در مخازن پیمایش کنید، مخازن خود و دیگر مخازن را کلون کنید و تاریخچه کد خود را به طور موثر مدیریت کنید. در پایان این دوره، دانش و مهارت هایی برای استفاده مطمئن از Git و GitHub خواهید داشت که به شما این امکان را می دهد تا شیوه های کنترل نسخه خود را به سطح بعدی ببرید. سیستم های کنترل نسخه و گردش کار Git را درک کنید دستورات اولیه Git مانند add، status، commit، push و pull را بیاموزید کدهای انشعاب و ادغام در Git را درک کنید یاد بگیرید که با GitHub کار کنید و مخازن Git را مدیریت کنید یاد بگیرید که از درخواست های کشش برای همکاری در پروژه های منبع باز استفاده کنید آموزش بهینه‌سازی گردش کار Git برای عملکرد این دوره را می‌توان برای افرادی گذراند که دانش قبلی در مورد توسعه وب ندارند و می‌خواهند از ابتدا برای یادگیری مفاهیم و اصول شروع کنند. هر کسی که علاقه مند به یادگیری Git و GitHub است می تواند در این دوره شرکت کند. بهترین روش‌ها برای نوشتن پیام‌های commit و استفاده از نام‌های مستعار Git * آموزش سفارشی‌سازی ظاهر نمایه و پروژه‌های GitHub با استفاده از فایل README * آموزش حل تداخل‌ها در Git

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

معرفی دوره Course Introduction

  • معرفی دوره Course Introduction

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

معرفی Git Git Introduction

  • سیستم معرفی و کنترل نسخه Git Git Introduction and Version Control System

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

  • پیکربندی Configuration

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

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

  • تغییرات را در GitHub فشار دهید Push Changes on GitHub

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

  • Git Lifecycle In-Depth Git Lifecycle In-Depth

  • خط زمانی را متعهد کنید Commit Timeline

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

  • Git Diff Git Diff

  • Git Stash Git Stash

  • Git Restore Git Restore

شاخه های Git Git Branches

  • معرفی شاخه های Git Introduction to Git Branches

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

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

  • Git Pull Command Git Pull Command

ادغام تضادها Merge Conflicts

  • مقدمه: تضاد ادغام Introduction: Merge Conflict

  • حل: ادغام تضاد Solving: Merge Conflict

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

  • تغییرات را به GitHub فشار دهید Push Changes to GitHub

  • تغییرات را از GitHub بکشید Pull Changes from GitHub

  • همیشه قبل از اینکه فشار بیاورید بکشید Always Pull Before You Push

Rebase Rebase

  • Git Rebase مقدمه Git Rebase Introduction

  • تداخل ادغام را مجدداً تغییر دهید Rebase Merge Conflict

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

فایل های Git Git Files

  • Git Ignore Git Ignore

  • Git README Git README

سایر موارد: اسکواش، برگرداندن و تنظیم مجدد Other: Squash, Revert, and Reset

  • اسکواش گیت Git Squash

  • Git Revert Git Revert

  • Git Reset Git Reset

برچسب‌گذاری، انتشار و تعهد Tag, Releases, and Commits

  • Git Tag و GitHub Releases Git Tag and GitHub Releases

  • Git Checkout Tag/Commit/HEAD Git Checkout Tag/Commit/HEAD

Git Clone Git Clone

  • Git Clone: ​​Any Repository Git Clone: Any Repository

  • Git Clone: ​​Own Repository Git Clone: Own Repository

مشارکت منبع باز Open-Source Contribution

  • مشارکت منبع باز Open-Source Contribution

  • کشش تغییرات Pull Changes

  • تضاد ادغام در درخواست کشش Merge Conflict on Pull Request

  • درخواست کشش ساختاریافته Structured Pull Request

تکلیف: ایجاد درخواست کشش Assignment: Create Pull Request

  • درخواست کشش ایجاد کنید Create Pull Request

گردش کار Workflows

  • Git و GitHub Workflow 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?

نمایش نظرات

Git و GitHub Masterclass - The Practical Bootcamp [ویدئو]
جزییات دوره
7 h 25 m
45
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
Shubham Sarda
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Shubham Sarda Shubham Sarda

توسعه دهنده پایتون

سلام!

من نقشه راه کامل را برای تبدیل شدن به یک توسعه دهنده با پروژه های مختلف ایجاد کرده ام، به طور خاص برای مخاطبان SkillShare.

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

اینجا برنامه نویسی کامل پایتون است -
برنامه نویسی پایتون - مفاهیم پیشرفته

پروژه های پایتون -

برنامه نویسی رابط کاربری گرافیکی پایتون - ساخت یک برنامه دسکتاپ با Tkinter و SQLite


کامل Django Masterclass (توسعه وب) -
Django for Beginners - Building Task Manager Web Application (قسمت 1)

Django برای مبتدیان - استقرار برنامه وب در Heroku (بخش) 3)