لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مبانی برنامهنویسی: کنترل نسخه با 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
کریستینا تروونگ یک مربی است که بیش از 10 سال تجربه به عنوان یک توسعه دهنده فرانت اند دارد.
کریستینا برای آژانس های دیجیتال کار کرده است. مانند Teehan+Lax و SapientRazorfish (Nurun سابق). او به عنوان یک مربی، بیش از 1000 دانشآموز را در دورههای کالج، برنامههای بوت کمپ و کارگاهها آموزش داده است.
در نقش قبلی خود به عنوان مدیر برنامه درسی برای کد یادگیری بانوان، برنامه درسی را بازنگری کرد و کارگاههای جدید و بخشی را ایجاد کرد. برنامه زمان مورد استفاده بیش از 20 فصل کانادایی. او همچنین برای تمام مربیان اصلی آموزش ارائه کرد.
کریستینا اکنون به طور مستقل کار می کند و بر آموزش فراگیر فناوری، توسعه برنامه درسی و خدمات مشاوره فنی تمرکز دارد.
نمایش نظرات