لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش کنترل نسخه (Version Control)
- آخرین آپدیت
دانلود Version Control
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
بیاموزید که توسعهدهندگان نرمافزار مدرن چگونه در سراسر جهان بدون ایجاد اختلال در کدهای یکدیگر همکاری میکنند. در این دوره، سیستمهای مختلف کنترل نسخه و نحوه ایجاد یک جریان کاری (Workflow) موثر برای توسعه نرمافزار را بررسی خواهید کرد. همچنین با رایجترین دستورات لینوکس آشنا میشوید تا بتوانید فایلهای هارد دیسک خود را مدیریت کرده و جریانهای کاری قدرتمندی برای اتوماسیون وظایف ایجاد کنید که باعث صرفهجویی در زمان و تلاش شما شود.
در نهایت، خواهید دید که چگونه از Git در پروژههای توسعه نرمافزار برای مدیریت فایلهای تیمی استفاده میشود و یک مخزن (Repository) برای مدیریت بازبینیهای کد ایجاد خواهید کرد.
سرفصل ها و درس ها
همکاری در توسعه نرمافزار
Software collaboration
معرفی دوره
Introduction to the course
توسعهدهندگان در دنیای واقعی چگونه همکاری میکنند؟
How do developers collaborate in the real world?
کنترل نسخه چیست؟
What is version control?
مطالعه موردی: مهندسان متا چگونه همکاری میکنند
Case study: how Meta engineers collaborate
سیستمها و ابزارهای کنترل نسخه
Systems of version control and tools
تاریخچه بازبینیها
A history of revisions
خلاصه فصل: همکاری در توسعه نرمافزار
Module Summary: Software collaboration
خط فرمان (Command Line)
Command Line
خط فرمان
The Command line
دستورات یونیکس چیستند؟
What are Unix commands?
استفاده از Bash در ویندوز
Using Bash on Windows
تغییر دایرکتوری و لیست کردن محتویات
Change directories and list contents
ایجاد و جابجایی دایرکتوریها و فایلها
Creating and moving directories and files
پایپها (Pipes)
Pipes
تغییر مسیر (Redirection)
Redirection
دستور Grep
Grep
خلاصه فصل: خط فرمان
Module Summary: Command Line
کار با گیت (Git)
Working with Git
گیت و گیتهاب چیستند؟
What is Git and GitHub?
ایجاد و کلون کردن یک مخزن
Creating and cloning a repository
گیت چگونه کار میکند
How Git works
دستورات Add و Commit
Add and commit
شاخهها (Branches)
Branches
مقایسه محیط محلی و ریموت
Remote vs. local
دستورات Push و Pull
Push and pull
مثال از جریان کاری
Example workflow
مفهوم HEAD
HEAD
دستورات Diff
Diff commands
دستور Blame
Blame
خلاصه فصل: کار با گیت
Module Summary: Working with Git
ارزیابی نهایی
Graded Assessment
مرور کلی دوره: کنترل نسخه
Course recap: Version Control
تبریکات، شما دوره کنترل نسخه را به پایان رساندید
Congratulations, you have completed Version Control
نمایش نظرات