Get started with AI-assisted development (AZ-2007)

 

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

Preise & Trainingsmethoden

Online Training

Dauer
1 Tag

Preis
  • CHF 870.–
Klassenraum-Training

Dauer
1 Tag

Preis
  • Schweiz: CHF 870.–

Derzeit gibt es keine Trainingstermine für diesen Kurs.