

1. Erste Schritte mit GitHub Copilot
Dieses Modul stellt dir die GitHub Copilot-Produkte vor: die Vorteile, die GitHub Copilot für Entwickler:innen bietet, die Produktfunktionen von GitHub Copilot und GitHub Copilot Chat sowie die GitHub Copilot-Erweiterungen für Visual Studio Code.
2. Erzeugen von Dokumentation mit GitHub Copilot-Tools
In diesem Modul untersuchst du die Erstellung von Codeerläuterungen, Projektdokumentation und Inline-Codekommentardokumentation mithilfe der GitHub Copilot Chat-Erweiterung für Visual Studio Code.
3. Entwickeln von Code-Features mit GitHub Copilot-Tools
In diesem Modul untersuchst du die Verwendung von GitHub Copilot und GitHub Copilot Chat-Vorschlägen zur Erstellung von neuem Code. 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 untersuchst du die Verwendung von GitHub Copilot und GitHub Copilot Chat zur Erstellung von Unit-Tests. Übungen vermitteln dir 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 untersuchst du die Verwendung von GitHub Copilot Chat zur Entwicklung von Verbesserungen für eine bestehende Codebasis. Übungen bieten dir 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 GitHub Copilot-Tools
In diesem Modul untersuchst du die Verwendung von GitHub Copilot zur Beschleunigung der Entwicklung eines End-to-End-Projekts. Du nutzt GitHub Copilot, um unbekannten Code zu erklären, Projektdokumentation zu erstellen, eine neue App-Funktion zu entwickeln, Unit-Tests zu entwickeln und Verbesserungen zu implementieren.
Anforderungen:
Dieser Kurs besteht aus einem Online-Seminar und wird von einer Trainerin bzw. einem Trainer geleitet, die oder der die Teilnehmenden live betreut. Theorie und Praxis werden mit Live-Demonstrationen und praktischen Übungen vermittelt. Zum Einsatz kommt die Videokonferenz-Software Zoom.
Dieser Kurs richtet sich an Softwareentwickler:innen und Programmierer:innen.
Lernform
Learning form
Keine Filterergebnisse
Das Training wird in Zusammenarbeit mit einem autorisierten Trainingspartner durchgeführt. Dieser erhebt und verarbeitet Daten in eigener Verantwortung. Bitte nehme die entsprechende Datenschutzerklärung zur Kenntnis.
