Kursüberblick
Erfahren Sie, wie Sie GitHub Copilot in einer Visual Studio Code Umgebung verwenden. Diese Schulung umfasst Codeanalyse, Inline- und Projektdokumentation, App-Entwicklung, Unit-Tests, Code-Refactoring und eine Einführung in die Vibe-Codierung. AZ-2007
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 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.
Kursinhalt
Erste Schritte mit GitHub Copilot
- Einführung
- Untersuchen von KI-Tools aus GitHub, OpenAI und Microsoft
- GitHub Copilot-Pläne vergleichen
- Überprüfen Sie die GitHub Copilot-Funktionen.
- GitHub Copilot-Einrichtungsprozess überprüfen
- Konfigurieren von GitHub Copilot Einstellungen in Visual Studio Code
- Verwaltung von GitHub Copilot, Richtlinien, Funktionen und Erweiterungen für Einzelpersonen.
- Untersuchung der Codevervollständigungsfunktionen von GitHub Copilot
- Untersuchung der KI-Assistenzfunktionen von GitHub Copilot
- Untersuchung der GitHub Copilot Chat-Ansichtsmerkmale
- Untersuchen GitHub Copilot Inline-Chat, intelligente Aktionen und schneller Chat
- Übung – Untersuchung der GitHub Copilot-Einstellungen und Benutzeroberflächenfunktionen
- Modulbewertung
- Zusammenfassung
Generieren einer Dokumentation mithilfe von GitHub Copilot-Tools
- Einführung
- Überprüfen sie die Features "erklären" und "Dokument" von GitHub Copilot
- Überprüfen Sie GitHub Copilot-Eingabeaufforderungen und Schlüsselwörter
- Analysieren und Erläutern von Code mithilfe von GitHub Copilot
- Generieren der Projektdokumentation mithilfe von GitHub Copilot
- Generieren von Inlinecodedokumentation mithilfe von GitHub Copilot
- Übung – Analysieren und Dokumentieren von Code mithilfe von GitHub Copilot
- Modulbewertung
- Zusammenfassung
Codefunktionen entwickeln mithilfe von GitHub Copilot-Tools
- Einführung
- Untersuchen Sie die Features zur Codeentwicklung von GitHub Copilot
- Untersuchung der bewährten Methoden von GitHub Copilot
- Generieren von Code mithilfe von GitHub Copilot Codeabschlussvorschlägen
- Generieren von Code mithilfe von GitHub-Copilot Chat
- Übung – Entwickeln neuer Codefeatures mithilfe von GitHub Copilot
- Modulbewertung
- Zusammenfassung
Entwickeln von Komponententests mithilfe von GitHub Copilot Tools
- Einführung
- Untersuchen Visual Studio Code Unterstützung für Komponententests
- Generieren von Komponententests mit der GitHub-Copilot Chat-Ansicht
- Planen und Automatisieren von Testworkflows mithilfe der Plan- und Agentmodi
- Erweitern von Tests mit Ghost-Text und Beheben von Fehlerhaften Tests
- Übung – Entwickeln von Komponententests mit GitHub Copilot
- Modulbewertung
- Zusammenfassung
Implementieren von Codeverbesserungen mithilfe von GitHub Copilot-Tools
- Einführung
- Überprüfung der Funktionen zur Codeverbesserung von GitHub Copilot
- Überprüfen der Schnellkorrekturoptionen für GitHub Copilot
- Überprüfung von Refactoring-Szenarien und den bewährten Methoden von GitHub Copilot
- Umgestalten von Code mithilfe von GitHub Copilot Inlinechat
- Umgestalten von Code mithilfe von GitHub Copilot Chatmodi
- Untersuchen Sie die Funktionen der GitHub Copilot Codeüberprüfung
- Übung – Umgestalten von vorhandenem Code mithilfe von GitHub Copilot
- Modulbewertung
- Zusammenfassung
Einführung in das Vibe-Coding
- Introduction
- Was ist Vibe-Coding?
- Untersuchen des Vibecodingprozesses
- Erstellen effektiver Aufforderungen für GitHub Copilot
- Identifizieren von Produktanforderungen und Codierungsrichtlinien
- Anpassen der Antworten im GitHub Copilot-Chat
- Übung – Einführung in die Vibe-Codierung mit GitHub Copilot Agent
- Modulbewertung
- Summary