لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش جامع گیت و گیتهاب: مدیریت نسخه برای توسعه نرمافزار مدرن
- آخرین آپدیت
دانلود Git and GitHub: Version Control for Modern Development
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره آموزشی زیربنای محکمی در زمینه مدیریت نسخه (Version Control) با استفاده از Git و GitHub فراهم میکند تا بتوانید کدها را به شکلی بهینه مدیریت کرده و در محیطهای تیمی بهطور مؤثر همکاری کنید.
شما دستورات ضروری Git، استراتژیهای Branching و Merging، استفاده از GitHub برای بازبینی کد (Code Review) و خودکارسازی جریان کار، و همچنین ادغام مدیریت نسخه در خط لولههای DevOps با ابزارهایی مانند GitHub Actions و GitHub Copilot را خواهید آموخت.
در پایان این دوره، شما قادر خواهید بود:
• مفاهیم اصلی و مزایای مدیریت نسخه با Git را توضیح دهید
• مخازن (Repositories) را با استفاده از Git و GitHub ایجاد و مدیریت کنید
• جریانهای کاری Branching، Merging و Pull Request را برای همکاری تیمی پیادهسازی کنید
• وظایف توسعه را با استفاده از Git Hooks و GitHub Actions خودکارسازی کنید
• Git را در خط لولههای DevOps برای پشتیبانی از تحویل امن و کارآمد نرمافزار ادغام کنید
این دوره برای یادگیرندگانی طراحی شده است که هدفشان دستیابی به نقشهایی مانند مهندس DevOps، توسعهدهنده نرمافزار، متخصص QA و مدیر سیستم است که میخواهند مهارتهای خود را در مدیریت نسخه، توسعه مشارکتی و خودکارسازی مبتنی بر Git در جریانهای کاری مدرن DevOps تقویت کنند.
داشتن درک اولیه از توسعه نرمافزار و آشنایی با خط فرمان (Command Line) توصیه میشود، اما داشتن تجربه قبلی در Git یا GitHub الزامی نیست.
به ما بپیوندید تا کشف کنید چگونه Git، جریانهای کاری GitHub و خودکارسازی مدیریت نسخه میتواند مدیریت کد را سادهتر، همکاری تیمی را تقویت و تحویل کارآمد در محیطهای مدرن DevOps را پشتیبانی کند.
سرفصل ها و درس ها
اصول و ضروریات Git و GitHub
Git and GitHub Essentials
مقدمه دوره
Course Introduction
چرا مدیریت نسخه ضروری است؟
Why Version Control is Essential
مقایسه مدیریت نسخه متمرکز و توزیع شده
Centralized vs. Distributed Version Control
آشنایی با Git و ویژگیهای آن
Introduction to Git and Its Features
نصب و پیکربندی Git
Installing and Configuring Git
ساختار داخلی Git
Git Internals
درک گردش کار فایلها در Git
Understanding Git File Workflow
ایجاد مخزن و اولین Commit
Initializing a Repository and First Commit
کلون کردن یک مخزن (Cloning)
Cloning a Repository
رهگیری (Tracking) و عدم رهگیری فایلها
Tracking and Untracking Files
کار با فایل .gitignore
Working with .gitignore
آشنایی با GitHub و کاربردهای آن
GitHub and its Uses
ساخت حساب GitHub و احراز هویت SSH
Setting Up a GitHub Account and SSH Authentication
ایجاد و مدیریت مخازن GitHub
Creating and Managing GitHub Repositories
ارسال (Push) و دریافت (Pull) تغییرات بین Git و GitHub
Pushing and Pulling Changes between Git and GitHub
فورک کردن (Forking) و کلون کردن مخازن
Forking and Cloning Repositories
مبانی مخازن از راه دور (Remote)
Remote Repository Basics
احراز هویت در Git: مقایسه HTTPS و SSH
Git Authentication: HTTPS vs. SSH
همکاری پیشرفته با GitHub
Advanced Collaboration With GitHub
نمایش نظرات