Beschleunigen der App-Entwicklung mithilfe von GitHub Copilot
Auf einen Blick
-
Skill
-
Produkt
-
Rolle
-
Subject
Erfahren Sie, wie Sie die App-Entwicklung mithilfe von GitHub Copilot und GitHub Copilot Chat in einer Visual Studio Code-Umgebung beschleunigen.
Voraussetzungen
- Ein aktives Abonnement für GitHub Copilot ist für ein persönliches GitHub-Konto oder ein GitHub-Konto erforderlich, das von einer Organisation oder einem Unternehmen verwaltet wird.
- Eine oder mehrere Jahre Erfahrung bei der Codeentwicklung wird empfohlen.
- Einige Erfahrung in der Entwicklung von C#-Anwendungen mit Visual Studio Code und der C#Dev Kit-Erweiterung ist empfehlenswert.
Erfolgscode
Möchten Sie einen Erfolgscode beantragen?
Module in diesem Lernpfad
In diesem Modul erhalten Entwicklerinnen und Entwickler eine Einführung in die GitHub Copilot-Produkte und die Vorteile von GitHub Copilot sowie in Produktfeatures von GitHub Copilot und GitHub Copilot Chat und die GitHub Copilot-Erweiterungen für Visual Studio Code.
In diesem Modul wird das Generieren von Codeerklärungen, einer Projektdokumentation und einer Dokumentation mit Inlinekommentaren im Code mithilfe der GitHub Copilot Chat-Erweiterung für Visual Studio Code behandelt.
Dieses Modul untersucht die Verwendung von GitHub Copilot und GitHub Copilot Chat-Vorschlägen, um neuen Code zu erstellen. Vorschläge für Autovervollständigen und Codeaktualisierung werden mithilfe der GitHub Copilot-Erweiterungen für Visual Studio Code generiert, verwaltet und implementiert.
Dieses Modul untersucht die Verwendung von GitHub Copilot und GitHub Copilot Chat zum Erstellen von Komponententests. Übungen bieten praktische Erfahrungen beim Erstellen von Komponententestprojekten und ausführen von Komponententests in Visual Studio Code.
In diesem Modul wird die Verwendung von GitHub Copilot Chat zum Entwickeln von Verbesserungen für eine vorhandene Codebasis untersucht. Übungen bieten praktische Erfahrungen bei der Implementierung von GitHub Copilot-Vorschlägen zur Verbesserung der Codequalität, Zuverlässigkeit, Leistung und Sicherheit.