Erste Schritte mit der KI-gestützten Entwicklung

Auf einen Blick

Erfahren Sie, wie Sie GitHub Copilot in einer Visual Studio Code Umgebung verwenden. Diese Schulung umfasst Codeanalyse, Inline- und Projektdokumentation, App-Entwicklung, Einheitstests, Code-Refaktorisierung und eine Einführung in das Vibe-Coding.

Voraussetzungen

  • Ein aktives Abonnement für GitHub Copilot ist entweder für ein persönliches GitHub-Konto oder ein von einer Organisation oder einem Unternehmen verwaltetes GitHub Konto erforderlich.
  • Eine oder mehrere Jahre Erfahrung bei der Codeentwicklung wird empfohlen.
  • Einige Erfahrungen beim Entwickeln von C#-Anwendungen in Visual Studio Code mit der Erweiterung C# Dev Kit werden empfohlen.

Module in diesem Lernpfad

In diesem Modul werden Entwickler in die Produkte von GitHub Copilot eingeführt, darunter die Vorteile, die GitHub Copilot den Entwicklern bietet, die Produktmerkmale von GitHub Copilot und GitHub Copilot Chat sowie die Erweiterungen von GitHub Copilot für Visual Studio Code.

In diesem Modul werden die Generierung von Codeerklärungen, Projektdokumentationen und Inlinecodekommentardokumentationen mithilfe der GitHub Copilot Chaterweiterung für Visual Studio Code erläutert.

In diesem Modul wird die Verwendung von GitHub Copilot und GitHub Copilot Chatvorschlägen zum Erstellen neuer Code erläutert. Vorschläge für die automatische Vervollständigung und Codeaktualisierungsvorschläge werden mithilfe der GitHub Copilot Erweiterungen für Visual Studio Code generiert, verwaltet und implementiert.

In diesem Modul wird die Verwendung von GitHub Copilot und GitHub Copilot Chat zum Erstellen von Komponententests erläutert. Übungen bieten praktische Erfahrungen beim Erstellen von Komponententestprojekten und das Ausführen von Komponententests in Visual Studio Code.  

In diesem Modul wird die Verwendung von GitHub Copilot Chat untersucht, um Verbesserungen für eine vorhandene Codebasis zu entwickeln. Übungen bieten praktische Erfahrungen bei der Implementierung von GitHub Copilot Vorschlägen zur Verbesserung der Codequalität, Zuverlässigkeit, Leistung und Sicherheit.

In diesem Modul wird der Vibe-Coding-Ansatz für die App-Entwicklung und die Implementierung eines Vibe-Coding-Prozesses untersucht, um eine App mit GitHub Copilot Agent zu erstellen und zu verfeinern.