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

دانلود Programming Foundations: Version Control with Git

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: ردیابی دستی تغییرات فایل‌ها می‌تواند سرعت شما را کاهش دهد. سیستم‌های کنترل نسخه به توسعه‌دهندگان اجازه می‌دهند این کار را برون‌سپاری کرده و به‌طور کلی از پروژه‌های خود محافظت کنند. در این دوره، مدرس (Christina Truong) مبانی کنترل نسخه با Git، نرم‌افزار متن‌باز و محبوب کنترل نسخه را آموزش می‌دهد. کریستینا به شما کمک می‌کند تا با اصطلاحات پایه Git، گردش کار (Workflow) اصلی و نحوه نصب این نرم‌افزار روی مک و ویندوز آشنا شوید. سپس نحوه مدیریت مخازن (Repositories) را با استفاده از خط فرمان (Command Line) یا رابط گرافیکی (GUI) نمایش می‌دهد. در طول مسیر، چالش‌ها و راه‌حل‌هایی ارائه می‌شود که به شما کمک می‌کند درک کنید این مفاهیم در عمل چگونه کار می‌کنند.

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

مقدمه Introduction

  • کارهایتان را از دست ندهید! Don’t lose your work!

  • آنچه باید بدانید What you should know

  • فایل‌های تمرینی Exercise files

1. آشنایی با کنترل نسخه 1. Introduction to Version Control

  • چرا به کنترل نسخه نیاز دارید؟ Why do you need version control?

  • خط فرمان در مقابل رابط گرافیکی Command line vs. graphical user interface

  • گردش کار پایه در گیت The basic Git workflow

  • سرویس‌های میزبانی Hosting services

  • مفاهیم و اصطلاحات گیت Git concepts and terminology

  • کنترل نسخه چیست؟ What is version control?

  • نصب گیت در ویندوز Installing Git on Windows

  • گیت چیست؟ What is Git?

  • نصب گیت در مک Installing Git on Mac

2. گیت و خط فرمان 2. Git and the Command Line

  • مدیریت تاریخچه نسخه‌ها با Git add و commit Managing version history with Git add and commit

  • مقایسه HTTPS و SSH HTTPS vs. SSH

  • استفاده از خط فرمان Using command line

  • حذف یک مخزن Deleting a repository

  • راه‌حل: جمع‌بندی نهایی Solution: Putting it all together

  • مبانی خط فرمان Command-line basics

  • ایجاد یک مخزن راه دور (Remote) Creating a remote repository

  • راه‌اندازی یک مخزن محلی (Local) Setting up a local repository

  • چالش: جمع‌بندی نهایی Challenge: Putting it all together

  • تمرین: Git add و Git commit Exercise: Git add and Git commit

  • کلون کردن یک مخزن راه دور Cloning a remote repo

  • تمرین: ایجاد فایل‌های پروژه Exercise: Creating project files

  • همگام‌سازی با git push و pull Syncing with git push and pull

  • پیکربندی تنظیمات گیت Configuring Git settings

3. گیت و رابط‌های گرافیکی 3. Git and GUIs

  • چالش: جمع‌بندی نهایی Challenge: Putting it all together

  • راه‌اندازی GitHub Desktop Setting up GitHub Desktop

  • افزودن و ثبت تغییرات (Commit) Adding and committing changes

  • شاخه بندی (Branching) در گیت چیست؟ What is Git Branching?

  • راه‌حل: جمع‌بندی نهایی Solution: Putting it all together

  • استفاده از رابط‌های گرافیکی گیت Using Git GUIs

  • کار با شاخه‌ها Working with branches

  • ادغام یک شاخه (Merge) Merging a branch

  • کار با مخازن Working with repositories

جمع‌بندی Conclusion

  • کشف ابزارهای بیشتر گیت Discovering more Git tools

  • گام‌های بعدی Next steps

نمایش نظرات

آموزش مبانی برنامه‌نویسی: کنترل نسخه با Git
جزییات دوره
1h 56m
37
(آخرین آپدیت)
7,018
- از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Christina Truong Christina Truong

مربی، توسعه دهنده Front-End

کریستینا تروونگ یک مربی است که بیش از 10 سال تجربه به عنوان یک توسعه دهنده فرانت اند دارد.

کریستینا برای آژانس های دیجیتال کار کرده است. مانند Teehan+Lax و SapientRazorfish (Nurun سابق). او به عنوان یک مربی، بیش از 1000 دانش‌آموز را در دوره‌های کالج، برنامه‌های بوت کمپ و کارگاه‌ها آموزش داده است.

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

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