دوره آموزشی مبانی برنامه نویسی: کنترل نسخه با Git
1 ساعت 57 دقیقهمبتدی2024-04-09
مدرسین

Christina Truong
Educator, Front-End Developer
جزئیات دوره
ردیابی دستی تغییرات فایل ها می تواند سرعت شما را کاهش دهد. سیستم های کنترل نسخه به توسعه دهندگان این امکان را می دهد که این کار را بارگذاری کنند و همچنین از پروژه های خود به طور کلی محافظت کنند. در این دوره، مدرس کریستینا ترونگ اصول کنترل نسخه را با Git، نرم افزار کنترل نسخه منبع باز محبوب، پوشش می دهد. کریستینا به شما کمک می کند تا با اصطلاحات اولیه Git، گردش کار اولیه Git و نحوه نصب نرم افزار در مک و رایانه شخصی آشنا شوید. سپس نحوه مدیریت مخازن را با استفاده از خط فرمان یا رابط کاربری گرافیکی (GUI) نشان می دهد. در طول راه، او چالشها و راهحلهایی را ارائه میکند که به شما کمک میکند تا نحوه عملکرد این مفاهیم را در عمل درک کنید.
مهارت ها
GitVersion ControlDevOps ToolsDevOpsFoundationsOpen SourceSoftware Development
سرفصل ها
0. مقدمه
- 01 - کار خود را از دست ندهید
- 02 - آنچه باید بدانید
- 03 - فایلهای تمرینی
1. مقدمه ای بر کنترل نسخه
- 04 - چرا به کنترل نسخه نیاز دارید
- 05 - کنترل نسخه چیست
- 06 - Git چیست
- 07 - خط فرمان در مقابل رابط کاربری گرافیکی
- 08 - مفاهیم و اصطلاحات Git
- 09 - خدمات هاست
- 10 - گردش کار پایه Git
- 11 - نصب Git در مک
- 12 - نصب Git بر روی ویندوز
2. Git و خط فرمان
- 13 - استفاده از خط فرمان
- 14 - اصول اولیه خط فرمان
- 15 - پیکربندی تنظیمات Git
- 16 - HTTPS در مقابل SSH
- 17 - راهاندازی یک مخزن محلی
- 18 - مدیریت تاریخچه نسخه با Git add and commit
- 19 - تمرین - ایجاد فایلهای پروژه
- 20 - تمرین - Git add و Git commit
- 21 - ایجاد یک مخزن از راه دور
- 22 - همگام سازی با فشار و کشش git
- 23 - حذف یک مخزن
- 24 - شبیه سازی مخزن از راه دور
- 25 - چالش - کنار هم گذاشتن همه
- 26 - راه حل - همه را کنار هم گذاشتن
3. Git و GUI
- 27 - استفاده از رابط کاربری گرافیکی Git
- 28 - راهاندازی GitHub Desktop
- 29 - کار با مخازن
- 30 - اضافه کردن و انجام تغییرات
- 31 - Git Branching چیست
- 32 - کار با شاخه ها
- 33 - ادغام شاخه
- 34 - چالش - کنار هم گذاشتن همه
- 35 - راه حل - همه را کنار هم گذاشتن
نتیجه
- 36 - کشف ابزارهای Git بیشتر
- 37 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی مبانی برنامه نویسی: کنترل نسخه با گیت (2020)
- دوره آموزشی کلود کد در عمل
- دوره آموزشی مبانی کدنویسی Vibe: ابزارها و بهترین روشها
- دوره آموزشی یادگیری کنترل نسخه نرم افزار
- دوره آموزشی ایجاد برنامههای هوش مصنوعی با پایتون و مدلهای GitHub
- دوره آموزشی تمرین های کدنویسی: GitHub
- دوره آموزشی آمادگی گواهینامه Cisco DevNet Associate (200-901): بخش اول توسعه و طراحی نرم افزار
- دوره آموزشی ساخت موتور جستوجوی کتاب از صفر با استفاده از Java و GitHub Copilot
مسیرهای مرتبط
- مسیر آموزشی شروع کار با PHP
- مسیر آموزشی بهبود بخشیدن مهارت های Continuous Deliver
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده Full-Stack وب
- مسیر آموزشی تبدیل شدن به یک مهندس DevOps
- مسیر آموزشی برترین مهارت های حال حاضر مهندسی
- مسیر آموزشی توسعه دادن مهارت های Scala خود برای مهندسی داده
- مسیر آموزشی مبانی سی شارپ: از اصول پایه تا ساختارهای اصلی
- مسیر آموزشی مبانی توسعه نرم افزار