دوره آموزشی یادگیری گیتهاب
1 ساعت 13 دقیقهمبتدی2025-09-12
مدرسین

Emanuele Bartolesi
Microsoft 365 Architect, Author, Instructor
جزئیات دوره
GitHub یه ابزار استاندارد صنعتی برای همکاری و اشتراکگذاری کد هست و بین توسعهدهندهها، مدیران پروژه، طراحها و حتی دانشجوها خیلی محبوبه، چون انعطافپذیری و کنترل زیادی بهت میده.
توی این دوره، با GitHub و Git، سیستم کنترل نسخهای (Version Control) که GitHub روی اون ساخته شده، آشنا میشی. Emanuele Bartolesi بهت نشون میده چطور میتونی با استفاده از GitHub گردش کار (Workflow) تیمی و مشارکتی بسازی و پروژههات رو به شکل حرفهای مدیریت کنی.
یاد میگیری چطور تغییرات فایلها رو دنبال کنی، تاریخچه اونها رو نگه داری و با پروژههای متنباز بهتر کار کنی. همچنین، با امکانات GitHub مثل Copilot آشنا میشی و یاد میگیری چطور Branch، Commit، Pull Request و سایر کارهای رایج GitHub رو انجام بدی.
این دوره مناسب توسعهدهندهها، مدیران پروژه و هر کسی هست که میخواد مهارتهای Git و GitHub رو از صفر تا حرفهای یاد بگیره و پروژههاش رو سازماندهی و مدیریت کنه.
اهداف یادگیری
انتخاب پروژههای مناسب برای آپلود در GitHub
راهاندازی موفق Git روی پروژههای موجود
انجام کامل GitHub Flow و درک دلیل انتخابش بهعنوان بهترین روش همکاری
استفاده از ویژگیهای GitHub برای برنامهریزی و ارتباط موثر با تیم
مسلط شدن به رابط کاربری GitHub برای انجام کارهای رایج مثل Branch، Commit و Pull Request
توی این دوره، با GitHub و Git، سیستم کنترل نسخهای (Version Control) که GitHub روی اون ساخته شده، آشنا میشی. Emanuele Bartolesi بهت نشون میده چطور میتونی با استفاده از GitHub گردش کار (Workflow) تیمی و مشارکتی بسازی و پروژههات رو به شکل حرفهای مدیریت کنی.
یاد میگیری چطور تغییرات فایلها رو دنبال کنی، تاریخچه اونها رو نگه داری و با پروژههای متنباز بهتر کار کنی. همچنین، با امکانات GitHub مثل Copilot آشنا میشی و یاد میگیری چطور Branch، Commit، Pull Request و سایر کارهای رایج GitHub رو انجام بدی.
این دوره مناسب توسعهدهندهها، مدیران پروژه و هر کسی هست که میخواد مهارتهای Git و GitHub رو از صفر تا حرفهای یاد بگیره و پروژههاش رو سازماندهی و مدیریت کنه.
اهداف یادگیری
انتخاب پروژههای مناسب برای آپلود در GitHub
راهاندازی موفق Git روی پروژههای موجود
انجام کامل GitHub Flow و درک دلیل انتخابش بهعنوان بهترین روش همکاری
استفاده از ویژگیهای GitHub برای برنامهریزی و ارتباط موثر با تیم
مسلط شدن به رابط کاربری GitHub برای انجام کارهای رایج مثل Branch، Commit و Pull Request
مهارت ها
Version ControlGitHubSoftware Development ToolsLearningSoftware Development
سرفصل ها
۰. مقدمه
- 01 - شروع کار با گیتهاب
۱. اصول اولیه
- 02 - گیت چیست؟
- 03 - گیتهاب چیست؟
- 04 - گشتی در گیتهاب
۲. گیت از طریق خط فرمان
- 05 - ترمینال ویندوز
- 06 - تنظیم گیت به صورت محلی
- 07 - اولین شماره
- 08 - ایجاد یک شاخه
- 09 - اولین کامیت
- 10 - اولین درخواست pull
- 11 - درخواست pull را بررسی کنید
۳. کار با دسکتاپ گیتهاب
- 12 - نصب دسکتاپ گیتهاب
- 13 - دریافت پروژه با GitHub Desktop
- 14 - ایجاد یک شاخه و اعمال تغییرات
- 15 - ایجاد یک درخواست pull
۴. کار با رابط خط فرمان گیتهاب
- 16 - رابط خط فرمان گیتهاب را نصب کنید
- 17 - پروژه خود را با GitHub CLI شروع کنید
۵. گیتهاب کمک خلبان
- 18- گیتهاب کوپایلوت چیست؟
- 19 - با یک برنامهنویس دونفره هوش مصنوعی کد بنویسید
۶. استقرار وبسایتها با Git و GitHub
- 20- صفحات گیتهاب چیستند؟
- 21 - اولین وبسایت خود را در صفحات گیتهاب منتشر کنید
۷. استقرار در فضای ابری
- 22- اقدامات گیتهاب چیستند؟
- 23 - ایجاد اولین اقدامات گیتهاب
- 24 - استقرار یک وبسایت استاتیک در Azure
۸. کار با Codespaces
- 25- فضای کد چیست؟
- 26 - پروژه خود را با GitHub Codespaces شروع کنید
- 27 - اتصال به Codespaces از VisualStudio Code
نتیجهگیری
- 28 - سفر شما در گیتهاب
دوره های مرتبط
- دوره آموزشی یادگیری GitHub آپدیت (2023)
- دوره آموزشی یادگیری GitHub Pages
- دوره آموزشی یادگیری پکیج های گیت هاب
- دوره آموزشی یادگیری GitHub Codespaces برای سازمان
- دوره آموزشی یادگیری امنیت پیشرفته GitHub برای Azure DevOps
- دوره آموزشی یادگیری GitHub Actions: خودکارسازی رویدادمحور برای کدبیس شما
- دوره آموزشی یادگیری اقدامات GitHub
- دوره آموزشی GitHub Actions برای CI/CD
مسیرهای مرتبط
- مسیر آموزشی آماده شدن برای گواهی مبانی GitHub
- مسیر آموزشی موفق شدن به عنوان یک توسعه دهنده نرم افزار از راه دور
- مسیر آموزشی مبانی توسعه نرم افزار
- مسیر آموزشی شروع کار با PHP
- مسیر آموزشی الزامات شغلی در گواهینامه حرفه ای GitHub
- مسیر آموزشی گواهینامه حرفهای مهارتهای شغلی با GitHub Copilot
- مسیر آموزشی گیتهاب کوپایلوت رو مثل حرفهایها یاد بگیر!
- مسیر آموزشی مهارتهای برنامهنویسی خود را با هوش مصنوعی ارتقا دهید