لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش عامل کدنویسی گیتهاب کوپایلت (GitHub Copilot Coding Agent): ساخت، تست و انتشار سریع کد
- آخرین آپدیت
دانلود GitHub Copilot Coding Agent: Build, Test, and Ship Code Fast
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
بیاموزید چگونه از GitHub Copilot Coding Agent برای اتوماسیون آسان توسعه، تست و وظایف DevOps با کمک هوش مصنوعی استفاده کنید.
فعالسازی و پیکربندی حالت Agent در Visual Studio Code و Visual Studio.
نوشتن پرامپتهای موثر برای هدایت Agent Mode در وظایف کدنویسی، تست و استقرار (Deployment).
اتوماسیون گردشهای کاری چندمرحلهای، شامل ویرایش چندین فایل، رفع باگها و اجرای تستها.
تشخیص زمان مناسب برای استفاده از Agent Mode در مقابل Edit Mode جهت دستیابی به حداکثر بهرهوری.
پیش نیازها: آشنایی اولیه با نوشتن و ویرایش کد به هر زبانی (JavaScript, Python, Java و غیره).
تجربه استفاده از Visual Studio Code یا Visual Studio مفید است اما الزامی نیست.
داشتن یک حساب کاربری گیتهاب (رایگان یا پولی) برای دسترسی به ویژگیهای GitHub Copilot.
علاقمندی به استفاده از ابزارهای مبتنی بر هوش مصنوعی برای بهبود بهرهوری و بهینهسازی گردش کار.
تصور کنید بتوانید یک Issue در گیتهاب باز کنید، نتیجه مورد نظرتان را شرح دهید و سپس بازگردید و یک Draft PR را ببینید که تستهایش اجرا شده و تغییرات آماده بررسی هستند؛ این وعده GitHub Copilot Coding Agent است. این دوره یک راهنمای عملی برای سپردن کارهای واقعی به عاملی است که در فضای ابری عمل میکند - برنامهریزی وظایف، بهروزرسانی چندین فایل، اجرای بررسیها با GitHub Actions و تکرار بر اساس بازخوردهای شما - تا بتوانید با جابهجایی کمتر بین محیطهای مختلف، کدها را سریعتر منتشر کنید.
آنچه خواهید آموخت:
بهترین روشها برای استفاده بهینه از GitHub Copilot Coding Agent
زمان استفاده از GitHub Copilot Coding Agent در مقابل Agent Mode و نحوه ترکیب هر دو برای حداکثر کارایی.
شناسایی وظایف ایدهآل (Sweet-spot) که برای GitHub Copilot Coding Agent مناسب هستند.
نحوه فعالسازی و پیکربندی Coding Agent برای یک مخزن (Repository) در سازمان یا سازمانهای بزرگ گیتهاب.
نوشتن Issueهای با سیگنال بالا (اهداف واضح، محدودیتها، معیارهای پذیرش) که عامل بتواند آنها را به PRهای قابل اعتماد تبدیل کند.
ارائه کانتکست (زمینه) اضافی به Coding Agent برای اطمینان از پیروی آن از استانداردهای سازمان شما.
هدایت اجراها: بررسی برنامهها و Diffها، ارائه بازخورد در کامنتها و اجرای مجدد ایمن وظایف.
اتوماسیون تغییرات در چندین فایل، اجرای تستها و گردشهای کاری CI - بدون نیاز به حضور دائمی در IDE.
پیکربندی Coding Agent برای کار با MCP جهت اتصال به دادههای خارجی و افزایش قابلیتها فراتر از گیتهاب.
در پایان، شما با اعتماد به نفس کامل، Coding Agent را از مرحله ایده $
ightarrow$ Issue $
ightarrow$ Draft PR هدایت خواهید کرد و در حالی که کارهای تکراری را به هوش مصنوعی میسپارید، کنترل کیفیت را در دست خواهید داشت.
سرفصل ها و درس ها
معرفی دوره
Course Introduction
خوشآمدگویی به دوره
Welcome to the Course
دانلود اسلایدهای دوره از اینجا!
Download the Course Slides HERE!
آشنایی با GitHub Copilot Coding Agent (چیست و چرا اهمیت دارد)
Meet the GitHub Copilot Coding Agent (What It Is & Why It Matters)
تغییر پارادایم به سمت Agentic
The Agentic Paradigm Shift
GitHub Copilot Coding Agent چیست؟
What is GitHub Copilot Coding Agent?
پیشنیازها، شرایط دسترسی و محدودیتها
Prerequisites, Access Requirements, and Limitations
تفاوت Coding Agent و Agent Mode
Coding Agent vs. Agent Mode
ثبتنام در GitHub Copilot Pro برای حسابهای شخصی
Signing up for GitHub Copilot Pro for Personal Accounts
اولین اجرا - دموی کوتاه
Our First Run - Mini Demo
کوییز - آشنایی با GitHub Copilot Coding Agent
Quiz - Meet the GitHub Copilot Coding Agent
راهاندازی و پیگیری وظایف Agentic
Launching and Tracking Agentic Tasks
تخصیص استاندارد Issue
The Standard Issue Assignment
ارسال درخواستها با استفاده از Agent Tasks
Making Requests using Agent Tasks
راهاندازی یک مخزن جدید با Copilot Coding Agent
Seeding a New Repository with Copilot Coding Agent
تخصیص وظایف به Copilot Agent در VS Code
Assigning Tasks to Copilot Agent using VS Code
روشی دیگر برای تخصیص وظایف به Coding Agent در VS Code
Yet Another Way to Assign Tasks to Coding Agent within VS Code
مانیتورینگ پیشرفت و تکرار
Monitoring Progress and Iteration
سفارشیسازی پیشرفته و کنترل
Advanced Customization and Control
بهبود خروجیها با استفاده از دستورالعملهای سفارشی کوپایلت
Improve Outputs using Copilot Custom Instructions
سفارشیسازی محیط توسعه عامل (Agent)
Customizing the Agent's Development Environment
نحوه تنظیم متغیرهای محیطی برای GitHub Copilot
How to Set Environment Variables for GitHub Copilot
یکپارچهسازی با Model Context Protocol (MCP)
Model Context Protocol (MCP) Integration
نمایش نظرات