آموزش طراحی و پیاده سازی کنترل منبع با استفاده از GitHub و Azure DevOps

Designing and Implementing Source Control using GitHub and Azure DevOps

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره:

به‌عنوان یک توسعه‌دهنده مدرن یا مهندس DevOps، هنگام مدیریت تلاش‌های توسعه مشترک، باید راحت از سیستم‌های مدیریت کنترل منبع استفاده کنید. آشنایی با Azure DevOps و GitHub ضروری است، زیرا باید یاد بگیرید که چگونه از این ابزارهای قدرتمند برای طراحی و پیاده سازی کنترل منبع در برنامه های خود استفاده کنید.

نحوه پیاده‌سازی مدیریت کنترل منبع کافی و استراتژی‌های شاخه‌بندی را برای مدیریت مخازن خود و حمایت از تلاش‌های توسعه تیم خود بیابید. در طول مسیر، برخی از مهم ترین عواملی را که باید هنگام طراحی سیستم مدیریت کنترل منبع خود در نظر بگیرید و همچنین عوامل مهمی که می توانند بر پیکربندی های مختلف تأثیر بگذارند، بررسی کنید. این دوره همچنین می تواند به عنوان منبعی برای هر کسی که به دنبال کسب گواهینامه Azure DevOps Engineer Expert خود است، استفاده شود.


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

معرفی Introduction

  • پروژه های خود را با راه حل های کنترل منبع مدیریت کنید (در حال انجام) Manage your projects with source control solutions (In progress)

1. درک گزینه های سیستم کنترل منبع 1. Understanding Source Control System Options

  • سیستم مدیریت کنترل منبع چیست؟ What is a source control management system?

  • انواع سیستم های مدیریت کنترل منبع Types of source control management systems

  • Azure DevOps یا GitHub Azure DevOps or GitHub

  • امتحان فصل Chapter Quiz

2. استفاده از Git برای مدیریت کنترل منبع 2. Using Git for Source Control Management

  • آشنایی با GitHub Understanding GitHub

  • یک مخزن را راه اندازی و شبیه سازی کنید Set up and clone a repository

  • استفاده از فایل gitignore Using a .gitignore file

  • درک ذخیره سازی فایل های بزرگ Understanding large file storage

  • پیکربندی Git LFS Configuring Git LFS

  • ابزارهای مدیریت Git Git management tools

  • کاوش دستورات Git CLI Exploring Git CLI commands

  • امتحان فصل Chapter Quiz

3. استفاده از Git با Azure DevOps 3. Using Git with Azure DevOps

  • آشنایی با Azure DevOps Understanding Azure DevOps

  • یک مخزن Git در Azure DevOps راه اندازی کنید Set up a Git repository in Azure DevOps

  • استفاده از تگ ها در Git Using tags in Git

  • پیکربندی برچسب ها در کنترل منبع Configuring tags in source control

  • وارد کردن از GitHub به Azure DevOps Importing from GitHub to Azure DevOps

  • امتحان فصل Chapter Quiz

4. اجرای استراتژی های انشعاب 4. Implementing Branching Strategies

  • آشنایی با شاخه های Git Understanding Git branches

  • ایجاد شاخه Git Creating a Git branch

  • استفاده از درخواست های کشش Using pull requests

  • ادغام یک درخواست کشش در Git Merging a pull request in Git

  • آشنایی با روش های ادغام Git Understanding Git merge methods

  • انجام ادغام و تغییر پایه Performing a merge and rebase

  • مدیریت تضادهای ادغام Handling merge conflicts

  • استراتژی های انشعاب Git Git branching strategies

  • با استفاده از استراتژی انشعاب جریان Git Using the Git flow branching strategy

  • امتحان فصل Chapter Quiz

5. راه اندازی مخازن و مجوزها 5. Setting up Repositories and Permissions

  • سیاست های شعبه و چرایی نیاز به آنها Branch policies and why you need them

  • راه اندازی امنیت شعبه Setting up branch security

  • استراتژی های احراز هویت Git Git authentication strategies

  • امتحان فصل Chapter Quiz

نتیجه Conclusion

  • با Git به بهبود ادامه دهید Continue improving with Git

نمایش نظرات

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

آموزش طراحی و پیاده سازی کنترل منبع با استفاده از GitHub و Azure DevOps
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 31m
34
Linkedin (لینکدین) lynda-small
19 مرداد 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
-
- از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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