آموزش Git & GitHub Masterclass: The Practical Bootcamp

Git & GitHub Masterclass: The Practical Bootcamp

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: Master Git & Github: مفاهیم اصلی، Commits، Branches، Merge، Rebase، Conflicts، Clone، Pull Request، Open Source و موارد دیگر درک اصول اولیه Git و نحوه عملکرد آن در پشت صحنه دستورات ضروری Git مانند add، status، commit، log. فشار دهید و بکشید شاخه‌بندی و ادغام کد در Git حل تضادهای ادغام در Git تسلط بر مفاهیم پیشرفته Git مانند rebase، stash، restore، squash، revert، reset و موارد دیگر! کار با GitHub: پروژه‌های ما را روی مخازن راه دور فشار دهید. کار با فایل‌های خاص Git: نادیده گرفتن و README سفارشی‌سازی ظاهر نمایه و پروژه‌های GitHub با استفاده از فایل README جریان‌های کاری همکاری اصلی: فورک، کلون، درخواست‌های کشش و غیره. استفاده از درخواست‌های کشش برای همکاری در تغییرات کد در پروژه های متن باز ایجاد و مدیریت مسائل در GitHub Diving عمیق با گردش کار Git و گردش کار Github پیش نیازها: بدون نیاز به دانش قبلی

به Git And GitHub Masterclass خوش آمدید، یک دوره آموزشی برای شروع سفر کنترل نسخه خود به عنوان یک مبتدی بدون دانش قبلی. این دوره برای دانش آموزانی طراحی شده است که می خواهند کار با Git و Github را شروع کنند. با پیروی از رویکرد گام به گام، دستورات مدیریت کد کارآمد را یاد خواهید گرفت و مفاهیم اساسی در پشت سیستم های کنترل نسخه را به دنبال معماری Git درک خواهید کرد. پس از اتمام این دوره، تجربه عملی کار با Git و Github را خواهید داشت و می توانید از Version Control برای پروژه های خود استفاده کنید.

در طول دوره، مهم ترین موضوعات را به صورت گام به گام بررسی خواهیم کرد:

1. مقدمه ای بر سیستم های کنترل نسخه و گردش کار Git

2. راه اندازی Git و ایجاد یک مخزن

3. دستورات پایه Git مانند add، status، commit، push و pull

4. کدهای انشعاب و ادغام در Git

5. حل تضادها در Git

6. مفاهیم پیشرفته Git مانند rebase، stash، restore، squash، revert، reset بیشتر!

7. بهترین روش ها برای نوشتن پیام های commit و استفاده از نام مستعار Git

8. کار با GitHub، یک پلت فرم مبتنی بر وب برای مدیریت مخازن Git

9. سفارشی کردن نمای GitHub و پروژه ها با استفاده از فایل README

10. استفاده از درخواست‌های کشش برای همکاری در تغییرات کد در پروژه‌های منبع باز

11. ایجاد و مدیریت مشکلات در GitHub

12. بهینه سازی گردش کار Git برای عملکرد

این عناوین ملزومات Git و GitHub را پوشش می‌دهند که توسعه‌دهندگان همه سطوح باید بدانند تا بتوانند به طور مشترک کار کنند، تغییرات کد را به طور مؤثر مدیریت کنند و گردش کار خود را برای کارایی بهینه کنند. پس از گذراندن دوره، دانش‌آموز پایه محکمی برای استفاده از Git با همکاران در 80 درصد از وظایفی که ممکن است نیاز به انجام آنها داشته باشد، خواهد داشت، علاوه بر این، پس از اتمام این دوره، به‌دلیل پایه اصلی می‌توانید به راحتی موضوعات پیشرفته را به‌طور خودکار یاد بگیرید و به هم متصل کنید.

------------------

چرا این دوره؟

  • دوره کامل بر رویکرد یادگیری مفهومی متمرکز است، شما هر مفهومی را از طریق یک رویکرد یادگیری منطقی و بصری یاد می‌گیرید.

  • همه مفاهیم مهم را به ساده ترین روش ممکن با مثال ها و پروژه های واقعی بیاموزید.

  • شما به هیچ دانشی نیاز ندارید، ما همه چیز را گام به گام از ابتدا پوشش خواهیم داد.

-------------------
پس از اتمام این دوره، شما آماده کار به عنوان یک کارآموز، تازه کار، یا فریلنسر خواهید بود و همچنین قادر به پیاده سازی خواهید بود. همه چیز خودت! مهمتر از همه، شما آماده خواهید بود که با تمرینات آتی و سوالات سطح سخت ساخت وب سایت تقسیم بندی کنید.

اکنون ثبت نام کنید، مطمئن خواهم شد که در مورد Git و GitHub بهترین اطلاعات را کسب کرده اید.


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

معرفی دوره Course Introduction

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

  • خوش آمدید - بیایید شروع کنیم! Welcome - Lets Get Started!

  • منابع [مهم] Resources [Important]

معرفی Git Git Introduction

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

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

  • پیکربندی Configuration

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

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

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

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

  • چرخه زندگی Git عمیق Git Lifecycle In-depth

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

موارد دیگر: Diff, Stash & Restore Other: Diff, Stash & 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 & Merge Branch

  • دستور Git Pull Git Pull Command

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

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

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

  • شاخه های ادغام شده و ادغام نشده را حذف کنید Delete Merged & 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 & Rebase

فایل های Git Git Files

  • Git Ignore Git Ignore

  • Git README Git README

دیگر: کدو حلوایی، برگرداندن و تنظیم مجدد Other: Squash, Revert & Reset

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

  • Git Revert Git Revert

  • Git Reset Git Reset

برچسب، انتشار و تعهد Tag, Releases & Commits

  • انتشار تگ و گیت‌هاب Git Tag & 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 Git & Github Workflow

[اختیاری] سوپر شارژ Github [Optional] Super Charge Github

  • نسخه ی نمایشی: پروژه و نمایه README Demo: Project & Profile README

  • نمایه README Profile README

  • پروژه README Project README

جایزه: بعد چی؟ Bonus: What Next?

  • جایزه: بعد چی؟ Bonus: What Next?

نمایش نظرات

نظری ارسال نشده است.

آموزش Git & GitHub Masterclass: The Practical Bootcamp
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
7.5 hours
46
Udemy (یودمی) udemy-small
14 اسفند 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
3,447
4.8 از 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)

Udemy (یودمی)

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

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