microsoft partner logo color
8574  Reviews star_rate star_rate star_rate star_rate star_half

Accelerate App Development by Using GitHub Copilot

This official Microsoft GitHub Copilot course (AZ-2007) teaches learners how to accelerate app development by using GitHub Copilot and GitHub Copilot Chat in a Visual Studio Code environment. Skills...

Read More
$675 USD
Duration 1 day
Course Code AZ-2007
Available Formats Classroom, Virtual

Overview

This official Microsoft GitHub Copilot course (AZ-2007) teaches learners how to accelerate app development by using GitHub Copilot and GitHub Copilot Chat in a Visual Studio Code environment.

Skills Gained

  • Describe GitHub Copilot product features and benefits.
  • Use GitHub Copilot to generate code explanations, inline code comments, and project documentation.
  • Use GitHub Copilot and GitHub Copilot Chat to develop new code.
  • Use GitHub Copilot and GitHub Copilot Chat to create unit tests.
  • Use GitHub Copilot Chat to improve code quality, reliability, performance, and security.
  • Use GitHub Copilot to accelerate development of an end-to-end project.
  • Explain unfamiliar code, generate project documentation, develop a new app feature, develop unit tests, and implement improvements using GitHub Copilot.

Prerequisites

  • An active subscription for GitHub Copilot is required for either a personal GitHub account or a GitHub account managed by an organization or enterprise.
  • One or more years of code development experience is recommended.
  • Some experience developing C# applications in Visual Studio Code with the C# Dev Kit extension is recommended.

Course Details

Get started with GitHub Copilot

  • Examine AI tools from GitHub, OpenAI, and Microsoft
  • Examine GitHub Copilot tools, benefits, and limitations
  • Exercise - Install GitHub Copilot extensions for Visual Studio Code
  • Examine the autocomplete features of the GitHub Copilot extension
  • Examine the AI assistance features of the GitHub Copilot Chat extension
  • Exercise - Configure GitHub Copilot extensions for Visual Studio Code

Generate documentation using GitHub Copilot tools

  • Examine the "document" and "explain" features of GitHub Copilot Chat
  • Exercise - Generate code explanations using GitHub Copilot Chat
  • Exercise - Generate project documentation by using GitHub Copilot Chat
  • Exercise - Generate inline code documentation by using GitHub Copilot Chat
  • Exercise – Complete the "code documentation" challenge
  • Review the "code documentation" solution

Develop code features using GitHub Copilot tools

  • Examine the code development features of GitHub Copilot
  • Examine GitHub Copilot best practices
  • Exercise - Create code by using code line completions
  • Exercise - Create code by using GitHub Copilot Inline Chat
  • Exercise - Complete the create new code challenge
  • Review the create new code solution
  • Exercise - Complete the code logic challenge
  • Review the code logic solution
  • Exercise - Convert code from one programming language to another

Develop unit tests using GitHub Copilot tools

  • Examine the unit testing tools and environment
  • Exercise - Create unit tests by using GitHub Copilot Chat
  • Exercise - Create unit tests for specific conditions by using GitHub Copilot
  • Exercise - Complete the "create unit tests" challenge
  • Review the "create unit tests" solution

Implement code improvements using GitHub Copilot tools

  • Examine GitHub Copilot support for code improvements
  • Exercise - Improve code quality by using GitHub Copilot Chat
  • Exercise - Improve code reliability and performance by using GitHub Copilot Chat
  • Exercise - Improve code security by using GitHub Copilot Chat
  • Exercise - Complete the "app improvement" challenge
  • Review the "app improvement" solution

Guided project - Accelerate app development using GitHub Copilot tools

  • Prepare the development environment
  • Exercise - Analyze and document code using GitHub Copilot tools
  • Exercise - Develop code features using GitHub Copilot tools
  • Exercise - Develop unit tests using GitHub Copilot tools
  • Exercise - Refactor and improve code sections using GitHub Copilot tools
|
View Full Schedule

Schedule

1 options available

  • May 26, 2026 - May 26, 2026 (1 day)
    Live Virtual | 9:00AM 5:00PM EDT
    Language English
    Select from 1 options below
    Live Virtual |9:00AM 5:00PM EDT
    Live Virtual | 9:00AM 5:00PM EDT
    Enroll
    Enroll Add to quote

FAQ

How do I get a Microsoft exam voucher?

Pearson Vue Exam vouchers can be requested and ordered with your course purchase or can be ordered separately by clicking here.

  • Vouchers are non-refundable and non-returnable. Vouchers expire 12 months from the date they are issued unless otherwise specified in the terms and conditions.
  • Voucher expiration dates cannot be extended. The exam must be taken by the expiration date printed on the voucher.

Do Microsoft courses come with post lab access?

Most Microsoft official courses will include post-lab access ranging from 30 to 180 calendar days after instructor led course delivery. A lab training key in class will be provided that can be leveraged to continue connecting to a remote lab environment for the individual course attendee.

Does the course schedule include a Lunchbreak?

Lunch is normally an hour-long after 3-3.5 hours of the class day.

What languages are used to deliver training?

Microsoft courses are conducted in English unless otherwise specified.

Reviews

Courseware was effective but would like to have some PDF material on BPML and XPATH

The tool provided to practice the course teachings is very functional and easy to use.

Exit certified was great as it is very in depth and hands on learning which made it very easy to learn this type of work.

Class was very informative, although one lab didnt but will try again later

The course was informative, and I learnt a new skill. The instructor was up to the point.