

1. Getting Started with GitHub Copilot
This module introduces you to the GitHub Copilot products: the benefits GitHub Copilot offers for developers , the product features of GitHub Copilot and GitHub Copilot Chat, and the GitHub Copilot extensions for Visual Studio Code.
2. Creating Documentation Using GitHub Copilot Tools
In this module, you'll explore how to create code explanations, project documentation, and inline code comment documentation using the GitHub Copilot Chat extension for Visual Studio Code.
3. Developing Code Features Using GitHub Copilot Tools
In this module, you'll explore how to use GitHub Copilot and GitHub Copilot chat suggestions to create new code. Auto-complete and code-refactoring suggestions are generated, managed, and implemented using the GitHub Copilot extensions for Visual Studio Code.
4. Developing unit tests using GitHub Copilot tools
In this module, you'll explore how to use GitHub Copilot and GitHub Copilot Chat to create unit tests. The exercises will give you hands-on experience creating unit test projects and running unit tests in Visual Studio Code.
5. Implementing Code Improvements Using GitHub Copilot Tools
In this module, you'll explore how to use GitHub Copilot Chat to develop improvements for an existing codebase. The exercises will give you hands-on experience implementing GitHub Copilot suggestions that improve code quality, reliability, performance, and security.
6. Guided Project – Accelerating App Development with GitHub Copilot Tools
In this module, you'll explore how to use GitHub Copilot to speed up the development of an end-to-end project. You'll use GitHub Copilot to explain unfamiliar code, create project documentation, develop a new app feature, write unit tests, and implement improvements.
Requirements:
This course consists of antraining is led by an instructor who provides live guidance to participants. Theory and practice are taught through live demonstrations and hands-on exercises. The course uses the video conferencing software Zoom.
This course is intended for software developers , and programmers.
Form of learning
Learning form
No filter results
The training is conducted in collaboration with an authorized training partner. This partner collects and processes data under its own responsibility. Please review the relevant privacy policy.
