Course

AZ2X7

Accelerate app development using GitHub Copilot – Intensive Training («AZ2X7»)

Learn how to accelerate app development by using GitHub Copilot and GitHub Copilot Chat in a Visual Studio Code environment.
Vendor code

AZ-2007

Duration 1 day
Price 900.–
Course documents Official Microsoft Courseware on Microsoft Learn

Course facts

  • Installing and configuring the GitHub Copilot extensions for Visual Studio Code
  • Generating explanations of code blocks, code files, and entire code workspaces using the GitHub Copilot Chat extension for Visual Studio Code
  • Generating code project & inline code documentation using the GitHub Copilot Chat extension for Visual Studio Code
  • Generating autocompletion suggestions based on code and code comments using the GitHub Copilot extension for Visual Studio Code
  • Creating new code using the Chat View, Inline Chat, Quick Chat, and Smart Actions features provided by the GitHub Copilot Chat extension for Visual Studio Code
  • Managing code update suggestions by accepting, partially accepting, editing, discarding and implementing the suggestions generated by GitHub Copilot Chat
  • Creating unit tests using the GitHub Copilot and GitHub Copilot Chat extensions for Visual Studio Code
  • Using Visual Studio Code, the .NET SDK, and the C# Dev Kit extension to create a test project and verify that your unit tests build and run successfully
  • Developing new application features using GitHub Copilot tools

1 Get started with GitHub Copilot
This module introduces developers to the GitHub Copilot products, the benefits that GitHub Copilot provides to developers, the GitHub Copilot and GitHub Copilot Chat product features, and the GitHub Copilot extensions for Visual Studio Code.

2 Generate documentation using GitHub Copilot tools
This module explores the generation of code explanations, project documentation, and inline code comment documentation using the GitHub Copilot Chat extension for Visual Studio Code.

3 Develop code features using GitHub Copilot tools
This module explores using GitHub Copilot and GitHub Copilot Chat suggestions to create new code. Autocompletion and code update suggestions are generated, managed, and implemented using the GitHub Copilot extensions for Visual Studio Code.

4 Develop unit tests using GitHub Copilot tools
This module explores using GitHub Copilot and GitHub Copilot Chat to create unit tests. Exercises provide practical experience creating unit test projects and running unit tests in Visual Studio Code. 

5 Implement code improvements using GitHub Copilot tools
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.

6 Guided project - Accelerate app development using GitHub Copilot tool
This Module explores using GitHub Copilot to accelerate development of an end-to-end project. GitHub Copilot is used to explain unfamiliar code, generate project documentation, develop a new app feature, develop unit tests, and implement improvements.

This course is aimed for software developers and programmers.
  • 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.

Download

Questions

Choose your date