Get started with AI-assisted development (AZ-2007)
Accelerate app development with GitHub Copilot and Copilot Chat in Visual Studio Code, including code generation, testing, documentation, and refactoring.
Register or Request Training
- Private class for your team
- Live expert instructor
- Online or on‑location
- Customizable agenda
- Proposal responses same day as request
Course Overview
Learn how to accelerate application development with GitHub Copilot and GitHub Copilot Chat in Visual Studio Code. Explore AI-assisted workflows for generating and documenting code, creating unit tests, refactoring applications, reviewing code, and developing effective prompts.
Course Benefits
- Configure and use GitHub Copilot in Visual Studio Code.
- Use GitHub Copilot code completion and chat features to develop code.
- Analyze code and generate project and inline documentation.
- Create unit tests with GitHub Copilot smart actions and chat tools.
- Refactor, improve, and review code with GitHub Copilot.
- Create effective prompts and customize GitHub Copilot Chat responses for vibe coding workflows.
Delivery Methods
Delivered for your team at your site or online.
Microsoft Certified Partner
Webucator is a Microsoft Certified Partner. This class uses official Microsoft courseware and will be delivered by a Microsoft Certified Trainer (MCT).

Course Outline
- Get Started with GitHub Copilot
- Examine AI tools from GitHub, OpenAI, and Microsoft
- Compare GitHub Copilot plans
- Review GitHub Copilot features
- Examine GitHub Copilot's setup process
- Configure GitHub Copilot settings in Visual Studio Code
- Manage GitHub Copilot policies, features, and extensions for individuals
- Examine GitHub Copilot's code completion features
- Examine GitHub Copilot's AI assistance features
- Examine GitHub Copilot Chat view features
- Examine GitHub Copilot inline chat, smart actions, and quick chat
- Module assessment
- Generate Documentation Using GitHub Copilot Tools
- Review GitHub Copilot's explain and document features
- Examine GitHub Copilot prompts and keywords
- Analyze and explain code using GitHub Copilot
- Generate project documentation using GitHub Copilot
- Generate inline code documentation using GitHub Copilot
- Module assessment
- Develop Code Features Using GitHub Copilot Tools
- Examine the code development features of GitHub Copilot
- Examine GitHub Copilot best practices
- Generate code using GitHub Copilot code completion suggestions
- Generate code using GitHub Copilot Chat
- Module assessment
- Develop Unit Tests Using GitHub Copilot Tools
- Examine the unit testing tools and environment
- Create unit tests using the Generate Tests smart action
- Create unit tests using Inline Chat
- Create unit tests using Chat view modes
- Module assessment
- Implement Code Improvements Using GitHub Copilot Tools
- Review GitHub Copilot's code improvement features
- Examine GitHub Copilot's quick fix options
- Review code refactoring scenarios and GitHub Copilot best practices
- Refactor code using GitHub Copilot Inline Chat
- Refactor code using GitHub Copilot Chat modes
- Examine GitHub Copilot code review features
- Module assessment
- Introduction to Vibe Coding
- What is vibe coding?
- Examine the vibe coding process
- Create effective prompts for GitHub Copilot
- Identify product requirements and coding guidelines
- Customize GitHub Copilot Chat responses
- Module assessment
Class Materials
Each student receives a comprehensive set of materials, including course notes and all class examples.
Class Prerequisites
Experience in the following is required for this AI class:
- An active GitHub Copilot subscription for a personal GitHub account or an account managed by an organization or enterprise.
Experience in the following would be useful for this AI class:
- One or more years of software development experience.
- Experience developing C# applications in Visual Studio Code with the C# Dev Kit extension.
Have questions about this course?
We can help with curriculum details, delivery options, pricing, or anything else. Reach out and we’ll point you in the right direction.