Perform code maintenance tasks using GitHub Copilot Agent
At a glance
-
Level
-
Skill
-
Product
-
Role
-
Subject
Learn how to accelerate common code maintenance tasks using GitHub Copilot Agent. This training covers how to resolve issues quickly and accurately by using GitHub Copilot Agent to refactor code in a Visual Studio Code environment.
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.
Achievement Code
Would you like to request an achievement code?
Modules in this learning path
This module covers the identification and consolidation of duplicate logic in codebases using GitHub Copilot Agent, focusing on best practices for refactoring and code quality improvement.
This module covers the identification and refactoring of large functions into smaller, more manageable components using GitHub Copilot in Visual Studio Code.
This module covers the use of GitHub Copilot's Agent mode to simplify complex conditional statements in code. It provides practical examples and exercises to enhance coding efficiency.
This module explores using GitHub Copilot Chat to develop improvements for an existing codebase. Exercises provide practical experience implementing GitHub Copilot suggestions that improve code quality, reliability, performance, and security.
This module covers how to identify and remediate GitHub issues using GitHub Copilot's Ask and Agent modes. The training focuses on security vulnerabilities such as SQL injection, encryption, logging, and path traversal problems.
This module covers how to identify and remediate GitHub Secret Scanning alerts using GitHub Copilot's Ask and Agent modes. The training focuses on detecting hard-coded secrets in source code and implementing secure configuration patterns to replace them.