The illustrations were created in cooperation between humans and artificial intelligence. They show a future in which technology is omnipresent, but people remain at the center.
AI-generated illustration

App Development with GitHub Copilot (AZ-2007)

Official Microsoft Training

Online
1 day
German
Download PDF
€ 690,-
plus VAT.
€ 821,10
incl. VAT.
Booking number
43283
Venue
Online
1 appointment
€ 690,-
plus VAT.
€ 821,10
incl. VAT.
Booking number
43283
Venue
Online
1 appointment
Become a certified
Machine Learning Engineer
This course is part of the certified Master Class "Machine Learning Engineer". If you book the entire Master Class, you save over 15 percent compared to booking this individual module.
To the Master Class
In-house training
In-house training just for your employees - exclusive and effective.
Inquiries
In cooperation with
In cooperation with
ITech Progress
Learn how to speed up app development using GitHub Copilot and GitHub Copilot Chat in a Visual Studio Code environment.
Contents

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:

  • An active GitHub Copilot subscription is required—either for a personal GitHub account or a GitHub account managed by an organization or company.
  • One or more years of experience in code development is recommended.
  • Some experience developing C# applications using Visual Studio Code and the C# Dev Kit extension is recommended.
Your benefit
  • Installing the GitHub Copilot Extensions for Visual Studio Code
  • Configuring the GitHub Copilot Extensions for Visual Studio Code
  • Generate explanations for code blocks, code files, and entire code workspaces using the GitHub Copilot Chat extension for Visual Studio Code
  • Generate code project and inline code documentation using the GitHub Copilot Chat extension for Visual Studio Code
  • Generate suggestions for auto-completing code and code comments using the GitHub Copilot extension for Visual Studio Code
  • Create new code using the chat view, inline chat, quick chat, and Smart Actions provided by the GitHub Copilot chat extension for Visual Studio Code
  • Manage code update suggestions by accepting, partially accepting, editing, or rejecting the suggestions generated by GitHub Copilot Chat
  • Create unit tests using the GitHub Copilot and GitHub Copilot Chat extensions for Visual Studio Code
  • Use Visual Studio Code, the .NET SDK, and the C# Dev Kit extension to create a test project and verify that your unit tests are created and run successfully
  • Implement code improvement suggestions from GitHub Copilot Chat that enhance the existing code in terms of code quality, reliability, performance, and security
  • Generate README project documentation using GitHub Copilot tools
  • Develop a new application feature using GitHub Copilot tools
trainers
No items found.
Methods

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.

Final examination
Recommended for

This course is intended for software developers , and programmers.

Start dates and details

Form of learning

Learning form

25.2.2027
Online
Places free
Implementation secured
Online
Places free
Implementation secured

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.

No items found.
No items found.
*Mandatory fields

Do you have questions about training?

Call us on +49 761 595 33900 or write to us at service@haufe-akademie.de or use the contact form.

The illustrations were created in cooperation between humans and artificial intelligence. They show a future in which technology is omnipresent, but people remain at the center.
AI-generated illustration