Kurs
AZ2X7
Accelerate app development using GitHub Copilot – Intensive Training («AZ2X7»)
AZ-2007
Kurs-Facts
- Installieren von GitHub Copilot-Erweiterungen für Visual Studio Code
- Konfigurieren der GitHub Copilot-Erweiterungen für Visual Studio Code
- Generieren Sie mit der GitHub Copilot Chat-Erweiterung für Visual Studio Code Erläuterungen zu Codeblöcken, Codedateien und ganzen Code-Arbeitsbereichen.
- Generieren Sie mit der GitHub Copilot-Chat-Erweiterung für Visual Studio Code eine Code-Projekt- und Inline-Code-Dokumentation.
- Generieren Sie mit der GitHub Copilot-Erweiterung für Visual Studio Code Vorschläge zur automatischen Vervollständigung von Code und Code-Kommentaren.
- Erstellen von neuem Code mithilfe der Chat-Ansicht, des Inline-Chats, des Quick-Chats und der Smart Actions, die die GitHub Copilot Chat-Erweiterung für Visual Studio Code bietet
- Verwalten von Vorschlägen zur Code-Aktualisierung, indem Sie die von GitHub Copilot Chat generierten Vorschläge annehmen, teilweise annehmen, bearbeiten oder verwerfen
- Erstellen von Unit-Tests mit den Erweiterungen GitHub Copilot und GitHub Copilot Chat für Visual Studio Code
- Verwenden von Visual Studio Code, das .NET SDK und die C# Dev Kit-Erweiterung, um ein Testprojekt zu erstellen und zu überprüfen, ob Ihre Unit-Tests erfolgreich erstellt und ausgeführt werden
- Implementieren von Code-Aktualisierungsvorschlägen von GitHub Copilot Chat, die den vorhandenen Code in den Bereichen Codequalität, Zuverlässigkeit, Leistung und Sicherheit verbessern
- Generieren von README-Projektdokumentation mit den GitHub Copilot-Tools
- Entwickeln einer neuen Anwendungsfunktion mit den GitHub Copilot-Tools
1 Erste Schritte mit GitHub Copilot
Dieses Modul stellt Entwicklern die GitHub Copilot-Produkte, die Vorteile, die GitHub Copilot für Entwickler bietet, die Produktfunktionen von GitHub Copilot und GitHub Copilot Chat sowie die GitHub Copilot-Erweiterungen für Visual Studio Code vor.
2 Erzeugen von Dokumentation mit GitHub Copilot-Tools
In diesem Modul wird die Erstellung von Codeerläuterungen, Projektdokumentation und Inline-Codekommentardokumentation mithilfe der GitHub Copilot Chat-Erweiterung für Visual Studio Code untersucht.
3 Entwickeln von Code-Features mit GitHub Copilot-Tools
In diesem Modul wird die Verwendung von GitHub Copilot und GitHub Copilot Chat-Vorschlägen zur Erstellung von neuem Code untersucht. Vorschläge zur Autovervollständigung und Codeaktualisierung werden mithilfe der GitHub Copilot-Erweiterungen für Visual Studio Code generiert, verwaltet und implementiert.
4 Entwickeln von Unit-Tests mit GitHub Copilot-Tools
In diesem Modul wird die Verwendung von GitHub Copilot und GitHub Copilot Chat zur Erstellung von Unit-Tests untersucht. Übungen vermitteln praktische Erfahrungen beim Erstellen von Unit-Test-Projekten und beim Ausführen von Unit-Tests in Visual Studio Code.
5 Implementieren von Codeverbesserungen mit GitHub Copilot-Tools
In diesem Modul wird die Verwendung von GitHub Copilot Chat zur Entwicklung von Verbesserungen für eine bestehende Codebasis untersucht. Übungen bieten praktische Erfahrungen bei der Implementierung von GitHub Copilot-Vorschlägen, die die Codequalität, Zuverlässigkeit, Leistung und Sicherheit verbessern.
6 Geführtes Projekt - Beschleunigung der App-Entwicklung mit dem GitHub Copilot-Tool
In diesem Modul wird die Verwendung von GitHub Copilot zur Beschleunigung der Entwicklung eines End-to-End-Projekts untersucht. GitHub Copilot wird verwendet, um unbekannten Code zu erklären, Projektdokumentation zu erstellen, eine neue App-Funktion zu entwickeln, Unit-Tests zu entwickeln und Verbesserungen zu implementieren.
- in 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 beim Entwickeln von Code wird empfohlen.
- Einige Erfahrung in der Entwicklung von C#-Anwendungen mit Visual Studio Code und der C#Dev Kit-Erweiterung ist empfehlenswert.