Accelerate app development by using GitHub Copilot
- Course Code M-AZ2007
- Duration 1 day
Course Delivery
Course Delivery
This course is available in the following formats:
-
Company Event
Event at company
-
Public Classroom
Traditional Classroom Learning
-
Virtual Learning
Learning that is virtual
Request this course in a different delivery format.
Course Overview
TopCourse Schedule
Top-
- Delivery Format: Virtual Learning
- Date: 16 September, 2026 | 9:00 AM to 5:00 PM
- Location: Virtual (GMT Standard Time)
- Language: English
-
- Delivery Format: Virtual Learning
- Date: 06 October, 2026 | 9:00 AM to 5:00 PM
- Location: Virtual (W. Europe Standard Time)
- Language: Spanish
-
- Delivery Format: Virtual Learning
- Date: 14 October, 2026 | 9:00 AM to 5:00 PM
- Location: Virtual (W. Europe Standard Time)
- Language: French
-
- Delivery Format: Virtual Learning
- Date: 20 October, 2026 | 8:00 AM to 4:00 PM
- Location: Virtual (GMT Standard Time)
- Language: English
-
- Delivery Format: Public Classroom
- Date: 20 October, 2026 | 9:00 AM to 5:00 PM
- Location: 1-Mechelen (Battelsesteenweg 455-B) (W. Europe Standard Time)
- Language: English
-
- Delivery Format: Virtual Learning
- Date: 18 November, 2026 | 9:00 AM to 5:00 PM
- Location: Virtual (W. Europe Standard Time)
- Language: Dutch
Course Content
TopModule 1: 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
Module 2: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
Module 3: 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
- Review the code logic solution
Module 4: 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
Module 5: 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
Module 6: 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
Course Prerequisites
Top- 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 develop experience is recommended.
- Some experience developing C# applications in Visual Studio Code with the C# Dev Kit extension is recommended.