دوره جامع آموزش گیت‌هاب کوپایلوت (GitHub Copilot) - آخرین آپدیت

دانلود The Complete GitHub Copilot course

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: یاد بگیرید چگونه از Copilot استفاده کنید و با بهره‌گیری از قابلیت‌های Chat، Completions، Agent، Edits و موارد دیگر، بهره‌وری خود را به شدت افزایش دهید. با ابزارهای نسل جدید، سرعت توسعه نرم‌افزاری خود را متحول کنید. از Copilot به عنوان ابزاری برای یادگیری و گسترش دانش فنی خود استفاده کنید. رایج‌ترین ابزارهای Copilot را بیاموزید و با ویژگی‌های پنهانی آشنا شوید که در تمام مسیر کدنویسی به آن‌ها نیاز خواهید داشت. با استفاده از Agent، کدنویسی را به تجربه‌ای لذت‌بخش تبدیل کنید و اجازه دهید هوش مصنوعی کارهای تکراری را انجام دهد تا شما روی ساختارهای کلان تمرکز کنید. پیش نیازها: هیچ مهارت قبلی مورد نیاز نیست. تنها داشتن VS Code که محیط توسعه رسمی Copilot است الزامی است.

آیا می‌خواهید بهره‌وری خود را با ابزارهای نسل جدید به حداکثر برسانید؟این دوره دقیقاً برای شما طراحی شده است.


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

این دوره شما را از طریق منطق و کاربردهای عملی GitHub Copilot در ماژول‌های مختلف، با درجه سختی افزایشی، هدایت می‌کند.


من معتقدم یادگیری عملی موثرترین روش است؛ بنابراین پس از توضیح منطق هر بخش در هر ویدیو، یک مثال واقعی را پیاده‌سازی می‌کنیم تا کاربرد عملی آن را مشاهده کنید.


به طور خلاصه، این دوره شامل موارد زیر است:

  • ضروریات مطلق GitHub Copilot: نصب، راه‌اندازی و بررسی پلن‌های موجود.

  • بررسی حالت‌های مختلف چت (Chat)،شامل Ask، Edit و Agent.

  • بهره‌گیری از پیشنهادات (Suggestions) و تکمیل خودکار (Completions)برای بهبود جریان کاری.

  • پس از پوشش مفاهیم پایه، به سراغ تنظیمات خاص و توابع ویژه و پیشرفته Copilotخواهیم رفت.

  • با توجه به توسعه مداوم Copilot، این دوره برای انعکاس آخرین به‌روزرسانی‌ها آپدیت خواهد شد.


تجربه مدرس دوره چگونه است؟

من با ۱۷ سال تجربه، اپلیکیشن‌های متعددی را برای شرکت‌های متنوعی از جمله Citi، Fox و Disney توسعه داده‌ام.

به عنوان توسعه‌دهنده در یک شرکت پیشرو، تخصص من ساخت اپلیکیشن‌ها با Vue، Svelte، React، Angular، Node و AI است و در اوقات فراغتم به تدریس علاقه دارم.


مخاطبان هدف این دوره چه کسانی هستند؟

  • این دوره برای تمامی یادگیرندگان (از مبتدی تا پیشرفته) طراحی شده است.

  • با این دوره جامع، مهارت‌های کدنویسی خود را ارتقا دهید.


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

مقدمه Introduction

  • مقدمه Introduction

  • گیت‌هاب کوپایلوت چیست؟ What is GitHub Copilot ?

  • حساب کاربری گیت‌هاب و پلن‌ها GitHub Account & Plans

  • نصب کوپایلوت Installing Copilot

  • بررسی نوار وضعیت (Status Bar) The status Bar

چت کوپایلوت The Copilot Chat

  • آشنایی با محیط چت Introduction to the Chat

  • توضیح قابلیت‌ها Explain capabilities

  • مقدمه‌ای بر حالت‌های چت Introduction to Chat Modes

  • حالت ویرایش (EDIT mode) در چت The Chat EDIT mode

  • حالت ویرایش در چت - بخش دوم The Chat EDIT mode part 2

  • حالت ایجنت (AGENT mode) The AGENT mode

  • گزینه‌های نوار ابزار بالا Top Bar options

  • مفهوم کانتکست (Context) The Context

  • دستورات (Commands) Commands

تکمیل و پیشنهادات کد Completions & Suggestions

  • پیشنهادات پایه Basic Suggestions

  • چت داخلی (Inline Chat) The inline chat

  • تولید متن و کامنت‌ها Comments and Text generation

  • پیشنهادات ویرایش بعدی (NES) NES, next edit suggestions

  • مدیریت پیشنهادات مزاحم Are suggestions annoying you ?

  • نوشتن کامیت‌های گیت و فایل‌های Readme GIT commits & Readme Files

ویژگی‌های پیشرفته Advanced Features

  • فایل‌های دستورالعمل (Instruction files) Instruction files

  • بازبینی کد (Code Review) Code Review

  • دستور /New The "/New" command

  • ترجمه به زبان‌های دیگر Translate to language

  • فعال‌سازی Copilot Enable Copilot Enable

  • فعال‌سازی صوتی و گفتاری Speech and Voice activation

  • نصب Copilot CLI Installing Copilot CLI

  • استفاده از Copilot CLI Using Copilot CLI

  • پیشنهادات مربوط به دیتابیس (DB) DB Suggestions

تنظیمات چت Chat Configurations

  • ساخت یک فایل Prompt ساده Creating a simple Prompt File

  • ساخت فایل Prompt پیچیده A complex Prompt file

  • ابزارها و مجموعه‌ ابزارها Tools and Tool Sets

  • ابزارها و مجموعه‌ ابزارها - بخش دوم Tools and Tool Sets part two

  • سرور MCP چیست؟ What is an MCP Server ?

  • اتصال به سرور MCP Connecting to an MCP Server

  • استفاده از سرور MCP گیت‌هاب Using the GitHub MCP Server

  • نصب دستی سرور MCP Manual install of an MCP Server

  • منابع یافتن سرورهای MCP بیشتر Where to find more MCP Servers

  • لینک‌های ویدیو قبلی Links from the previous video !!!

  • حالت‌های چت سفارشی Custom Chat modes

  • حالت‌های چت و ابزارهای خاص Chat modes and Specific tools

  • تولید دستورالعمل‌ها Generate instructions

نمایش نظرات

دوره جامع آموزش گیت‌هاب کوپایلوت (GitHub Copilot)
جزییات دوره
4.5 hours
42
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,317
4.5 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Coding Revolution Coding Revolution

مربی حرفه ای و توسعه دهنده وب. من مدت ها پیش شروع به بروز تب اینترنت کردم. من با ایجاد برنامه نویسی برای ایجاد وب سایت هایی برای پروژه های شخصی خودم شروع کردم اما بعد از مدتی مردم برای ایجاد وب سایت های خود با من تماس گرفتند ، خنده دار نحوه کار همه چیز بیرون من با فناوری هایی مانند PHP ، Wordpress ، Laravel ، NodeJS ، Phyton و بسیاری از زبانهای دیگر کار کردم ، اما امروز دوست دارم با فناوری مبتنی بر JavaScript مانند React ، Angular یا VueJS کار کنم. بله من عاشق جاوا اسکریپت هستم :) برنامه های زیادی برای شرکت های بسیار کوچک و برنامه های بسیار عظیم مانند Citi ، Fox ، Disney ، Roche و بسیاری دیگر بسازید. اما علاوه بر پیشرفت ، دوست دارم با آموزش آنچه دوست دارم ، با مردم تعامل داشته باشم.