Vibe Coding with GitHub Copilot

در پایان این دوره، می‌توانید با اطمینان از GitHub Copilot برای نوشتن، بازسازی و بررسی کد به شکل کارآمدتر استفاده کنید. یاد می‌گیرید چطور با آن در حالت‌های مختلف مانند ویرایش، چت، تکمیل کد درونخطی و حالت agent تعامل داشته باشید و رفتارش را بر اساس نیازهای توسعه خود تنظیم کنید. همچنین ابزارهای زمینه و دستورات slash را برای هدایت پاسخ‌ها بررسی می‌کنید و مهارت‌ها را در یک پروژه کامل کدینگ با جریان‌های کاری واقعی اعمال خواهید کرد. این دوره از پلتفرم کورسرا ارائه میشود و توسط Maham Codes تدریس می‌شود. مناسب توسعه‌دهندگان تازه‌کار، دانشجویان رشته‌های STEM و حرفه‌‌ای‎‌هایی که به دستیاران کدینگ مبتنی بر هوش مصنوعی علاقه دارند. ویژگی متمایز آن رویکرد عملی است: درس‌ها کوتاه، کاربردی و متمرکز بر ساخت شهود واقعی کدینگ، نه فقط تئوری. Copilot را در عمل می‌بینید و آن را به عنوان بخشی قدرتمند از محیط توسعه و فرآیند کاری خود تبدیل می‌کنید.
  • 1-Introduction to Github Copilot

    • 1-1-Welcome to the course
    • 1-2-Getting started
    • 1-3-What is Github Copilot
    • 1-4-Setting up Github Copilot
    • 1-5-Understanding Copilot's interface
  • 2-Exploring Copilots Modes

    • 2-1-Introduction
    • 2-2-Working in edit mode
    • 2-3-Using ask (chat) mode
    • 2-4-Inline code completion
    • 2-5-Agent mode
  • 3-Agent Mode and Contextual Interactions

    • 3-1-Introduction
    • 3-2-Working with agent mode
    • 3-3-Starting a new chat
    • 3-4-Context tools in action
    • 3-5-Slash commands
  • 4-applied Copilot-projects, commits, and pull requests

    • 4-1-Module introduction
    • 4-2-Building a complete project
    • 4-3-Custom instructions for Github Copilot
    • 4-4-Pull requests and code reviews
  • 5-Final Concepts and Model Content Protocol (MCP)

    • 5-1-Module introduction
    • 5-2-Model Content Protocol (MCP)
    • 5-3-Course wrap-up