آموزش توسعه نرم‌افزار با هوش مصنوعی: گیت‌هاب کوپایلت در ویژوال استودیو - آخرین آپدیت

دانلود AI-Powered Development: GitHub Copilot in Visual Studio

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

پتانسیل کامل جدیدترین ابزارهای مبتنی بر هوش مصنوعی در Visual Studio را آزاد کنید. در این دوره، توسعه‌دهندگان سطح متوسط می‌آموزند که چگونه از قابلیت‌های کلیدی GitHub Copilot، از جمله Copilot Chat برای کدنویسی تعاملی، تولید کد متناسب با متن (Context-aware) و حالت قدرتمند Agent استفاده کنند؛ حالتی که می‌تواند به‌طور خودکار کد شما را اسکن، بازنویسی (Refactor) و بهبود ببخشد تا خطاها رفع شده و کارهای تکراری حذف شوند. در این مسیر، با تکمیل خودکار کد ارتقایافته با AI، پیشنهادهای بازنویسی در لحظه و تولید مستندات درون‌خطی آشنا می‌شوید. همچنین بررسی خواهیم کرد که چگونه از قابلیت Next Edit Suggestions استفاده کنید تا گام منطقی بعدی شما پیش‌بینی شده و تمرکزتان بر روی جریان توسعه حفظ شود. این دوره همچنین تکنیک‌های پیشرفته دیباگ و بهینه‌سازی را با استفاده از هوش مصنوعی برای تنظیم عملکرد در لحظه معرفی می‌کند. در پایان، شما قادر خواهید بود از Visual Studio نه فقط به عنوان یک محیط توسعه (IDE)، بلکه به عنوان یک شریک هوشمند و همکار استفاده کنید تا بهره‌وری را افزایش، بدهی فنی را کاهش و کل فرآیند توسعه خود را ساده‌تر کنید.

این دوره توسط LearnIt Labs تولید شده است و ما مفتخریم که این آموزش را در کتابخانه خود میزبانی می‌کنیم.


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

شروع هوشمند با هوش مصنوعی در ویژوال استودیو Start Smart with AI in Visual Studio

  • نحوه دسترسی به کدهای نمونه در گیت‌هاب How to access the sample code on GitHub

  • توسعه مبتنی بر هوش مصنوعی در ویژوال استودیو AI-powered development in Visual Studio

1. هوش مصنوعی و کدهای برنامه‌نویسی 1. AI and Programming Code

  • هوش مصنوعی، مدل‌های زبانی بزرگ (LLMs) و کوپایلت AI, LLMs, and Copilot

  • چگونه ابزارهای AI از توسعه‌دهندگان پشتیبانی می‌کنند How AI tools support developers

  • کدام نسخه از ویژوال استودیو را استفاده کنیم Which Visual Studio version to use

  • هوش مصنوعی تحلیلی Analytical AI

  • تولید یک پروژه عملی با Copilot Agent Generate a working project with Copilot agent

2. آماده‌سازی برای استفاده از کوپایلت 2. Get Ready to Use Copilot

  • تنظیمات و رفتارهای کوپایلت Adjust Copilot settings and behavior

  • انتخاب مدل هوش مصنوعی برای کوپایلت Choose an AI model for Copilot

  • گیت‌هاب کوپایلت، ستون فقرات AI در IDE GitHub Copilot, the backbone of AI in the IDE

  • گزینه‌های اشتراک Subscription options

  • فعال‌سازی کوپایلت در ویژوال استودیو Activate Copilot in Visual Studio

3. تکمیل خودکار: کد هوشمندتر، جریان سریع‌تر 3. Completions: Smarter Code, Faster Flow

  • استفاده از کامنت‌ها برای هدایت تکمیل کد Use comments to guide completion

  • مقایسه IntelliCode در مقابل Copilot IntelliCode vs. Copilot comparison

  • تکمیل کد: ایجاد متد در زبان C# Code completion: Create method in C#

  • حالت‌های تکمیل، چت و ایجنت Completions, chat, and agent modes

  • تکمیل کد: پایتون Code completion: Python

  • IntelliCode: پیشنهادهای داخلی هوش مصنوعی IntelliCode: Built-in AI suggestions

4. پنجره چت کوپایلت (Copilot Chat) 4. Copilot Chat Window

  • ویرایش سند فعال Edit the active document

  • گفتگو با گیت‌هاب کوپایلت Chat with GitHub Copilot

  • حالت چت در کوپایلت: بررسی سریع Chat mode in Copilot: Quick review

  • آناتومی پنجره چت کوپایلت Anatomy of the Copilot chat window

  • تاریخچه چت و ماندگاری داده‌ها Chat history and persistence

  • تغییر بین مدل‌های کوپایلت Switch between Copilot models

5. تغییر محدوده و متن چت 5. Change Chat Scope and Context

  • تغییر محدوده (Scope) هنگام چت Change scope while chatting

  • شرکت‌کنندگان: @workspace, @vs, @github Participants: @workspace, @vs, @github

  • استفاده از تگ‌های محدوده برای تغییر Scope Use scope tags to change scope

  • استفاده از یک شرکت‌کننده Use a participant

  • معنای واقعی «سند فعال» چیست What "active document" really means

6. دستورات اسلش (Slash Commands) 6. Slash Commands

  • دستور اسلش fix/ The /fix slash command

  • دستورات اسلش به عنوان قطعه‌کدهای چت Slash commands as chat snippets

  • دستور اسلش explain/ The /explain slash command

  • دستور اسلش optimize/ The /optimize slash command

7. استفاده از تصاویر در پرامپت‌های چت 7. Use Images in Chat Prompts

  • مشاهده HTML و CSS تولید شده View the generated HTML and CSS

  • تولید کد بر اساس یک تصویر Generate code based on an image

  • تحلیل محتوای تصویر Analyze image content

  • استفاده از تصاویر در چت Use images with the chat

8. شخصی‌سازی تجربه چت 8. Customizing the Chat Experience

  • استفاده از فایل‌های پرامپت برای هدایت کوپایلت Use prompt files to guide Copilot

  • شخصی‌سازی چت با فایل‌های Markdown Customizing chat with markdown files

  • ساختار یک فایل دستورالعمل عالی The anatomy of a great instruction file

  • درک پروژه این فصل Understand this chapter project

  • استفاده موثر از دستورالعمل‌های سفارشی Use custom instructions effectively

9. چت درون‌خطی: تلاقی کد و متن 9. Inline Chat: Code Meets Context

  • چت درون‌خطی در کوپایلت: بررسی سریع Inline chat in Copilot: Quick review

  • بازنویسی کد به صورت درون‌خطی Refactor code inline

  • نوشتن مستندات XML با هوش مصنوعی Write XML documentation with AI

  • نوشتن کامنت‌ها با هوش مصنوعی Write comments with AI

  • استفاده از دستورات اسلش در حالت درون‌خطی Use slash commands inline

  • استفاده از چت درون‌خطی برای ویرایش‌های سریع Use inline chat for quick edits

  • توصیف کد با کوپایلت درون‌خطی Describe code with Copilot inline

10. بازنویسی و اتوماسیون با Copilot Agent 10. Refactor and Automate with Copilot Agent

  • ایجاد پروژه جدید: کجا و چگونه Create a new project: Where and how

  • نگاه عمیق‌تر: کوپایلت کجا اجرا می‌شود؟ Deeper look: Where does Copilot run?

  • پذیرش یا رد تغییرات Keep or reject the changes

  • بازنویسی کد با Copilot Agent Refactor code with Copilot agent

  • ساخت یک رابط کاربری (UI) جدید با کمک کوپایلت Build a new UI with the help of Copilot

  • شروع ساده: ایجاد یک پروژه جدید Start simple, create a new project

  • افزودن قابلیت جدید به یک پروژه موجود Add a new feature to a existing project

  • حالت Agent در کوپایلت: بررسی سریع Agent mode in Copilot: Quick review

  • افزودن دستورالعمل‌های بیشتر Appending more instructions

  • اپلیکیشن نمونه Pedal & Pine Tours Pedal & Pine Tours sample application

  • بررسی سایت بازنویسی شده Examine the refactored site

11. ساخت یک اپلیکیشن کامل Razor با Copilot Agent 11. Build a Complete Razor Application with Copilot Agent

  • PortChecker: رابط کاربری ویندوز PortChecker: The Windows UI

  • درخواست کمک: استفاده از چت برای اصلاح تولید اپلیکیشن Ask for help: Use chat to refine app generation

  • بررسی نمونه اولیه PortChecker Explore the PortChecker prototype

  • PortChecker: کتابخانه کلاس‌ها PortChecker: The class library

  • Kaleidoscope: خطاها و چالش‌ها Kaleidoscope: Failures and frustrations

  • چرا از هوش مصنوعی مولد برای خلق هر چیزی استفاده کنیم؟ Why use generative AI to create anything?

  • بررسی نمونه اولیه Kaleidoscope Explore the kaleidoscope prototype

  • PortChecker: نسخه کنسول PortChecker: The console version

12. دیباگ هوشمندتر با کوپایلت 12. Debug Smarter with Copilot

  • توضیح پیام‌های خطای Build Explain build error messages

  • بصری‌سازی داده‌ها با LINQ و کوپایلت Visualize data with LINQ and Copilot

  • توضیح خطاهای زمان اجرا (Runtime) و Exceptionها Explain runtime errors and exceptions

  • حالت دیباگ در پنجره چت کوپایلت Debug mode in the Copilot chat window

  • یکپارچگی با پنجره‌های Watch The integration with the Watch windows

  • عیب‌یابی رفتار نادرست در زمان اجرا Diagnosing incorrect runtime behavior

  • کد نمونه Visualizer The sample Visualizer code

  • تحلیل: چرا یک متغیر مقدار خاصی دارد Analysis: Why a variable has its value

  • Breakpointها و Tracepointهای مبتنی بر AI AI-powered breakpoints and tracepoints

13. ارتقای گیت (Git) با کوپایلت 13. Enhanced Git with Copilot

  • استفاده از @github برای تحلیل مخزن (Repository) Use @github for repository insights

  • شخصی‌سازی پیام‌های Commit Commit message customization

  • کمک در ایجاد Pull Request Pull request assistance

  • نوشتن پیام‌های کامیت هوشمندتر Write smarter commit messages

14. گام‌های بعدی در مسیر یادگیری هوش مصنوعی 14. What’s Next in Your AI Journey

  • چه اتفاقی برای Copilot Edits افتاد؟ What happened to Copilot Edits?

  • سرورهای سفارشی MCP Custom MCP servers

  • گام‌های بعدی و منابع یادگیری Next steps and learning resources

  • چشم‌انداز مدل‌های زبانی بزرگ (LLM) The LLM landscape

نمایش نظرات

آموزش توسعه نرم‌افزار با هوش مصنوعی: گیت‌هاب کوپایلت در ویژوال استودیو
جزییات دوره
4h 57m
85
(آخرین آپدیت)
5,223
- از 5
ندارد
دارد
دارد
Learn-it Labs
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Learn-it Labs Learn-it Labs

Learn-it Labs یک شرکت آموزش ویدیویی بوتیک است که در منطقه سیاتل واقع شده است.

Learn-in Labs توسط والت ریچر، مربی قدیمی کارمندان آموزش لینکدین، تأسیس شده است. Learn-it Labs به ایجاد جهان اختصاص دارد. -دوره های کلاسی مبتنی بر ویدئو در طیف گسترده ای از موضوعات فناوری.