Die GitHub Copilot Schulung zeigt, wie Sie generative KI in die Software-Entwicklung einbinden und den Copilot in Ihrer IDE nutzen. Sie arbeiten mit Code- und Kommentarerstellung, Copilot Chat, Tests und Dokumentation. Zudem betrachten Sie Lizenzmodelle, Prompt-Optimierung und Risiken im Umgang mit Copilot.
Kursbeschreibung
Der Kurs zu GitHub Copilot bringt Ihnen die Grundlagen der künstlichen Intelligenz in der Software-Entwicklung näher. Sie lernen, welche Möglichkeiten AI-Tools wie GitHub Copilot bieten, um Ihre Arbeit in der Programmierung zu erleichtern.
Wir stellen die Unterschiede der verschiedenen Lizenzmodelle vor und betrachten Schritt für Schritt die Einbindung von GitHub Copilot in Ihre gewohnte IDE, beispielsweise Visual Studio oder JetBrains. Dabei behandeln wir alle wichtigen Funktionen wie das Generieren von Code oder Kommentaren und testen Copilot an unterschiedlichen Beispielen.
Unsere qualifizierten Trainer gehen auf Gefahren im Umgang mit dem AI-Tool ein. In der GitHub Copilot Schulung bei PC-COLLEGE lernen Sie von den Grundlagen bis zur Prompt-Optimierung alles über das fortschrittliche Tool, das die etablierte Plattform GitHub mit der KI-Expertise von OpenAI verbindet.
Seminarinhalte
Grundlagen
- Was ist generative KI
- Welche sinnvollen Produkte gibt es für Entwickler (Copilot, Gemini, Devin …)?
- Muss ich Angst um meinen Job als Entwickler haben?
Einstieg in GitHub Copilot
- Welche Lizenzmodelle gibt es?
- Welches ist das richtige für mich bzw. mein Unternehmen?
- Einbinden von Copilot in die IDE (VS Code, JetBrains IDEs)
Arbeiten mit Copilot
- Arbeiten mit Comment-Prompts
- Nutzen des Copilot Chats
- IntelliSense auf Steroiden
- Funktionskopf als Einstieg
- Schreiben von Unit Tests
- Generieren von Dokumentation
- Erklären von Code-Ausschnitten
- Vereinfachen
Live Demo
- Erstellen einer einfachen REST-API
- Erstellen eines PowerShell-Skripts
- Einlesen und Ausgeben von Daten in eine SQLite-DB
Gefahren im Umgang mit GitHub Copilot
- Grundverständnis der Programmierung
- Schlechter Programmierstil
- Garbage in, Garbage out
- Nicht optimierter Code
- Veraltete Wissensbasis
Deep Dive
- Effiziente Prompts erstellen
- Einsatz von Copilot in größerer bestehender Code Base
- @-Commands
Ausblick
- Zukunft von GitHub Copilot
Lernziele
Sie lernen die Grundlagen von künstlicher Intelligenz in der Software-Entwicklung und die Möglichkeiten von AI-Tools wie GitHub Copilot kennen. Sie binden Copilot in Ihre IDE ein, nutzen zentrale Funktionen und berücksichtigen Risiken sowie die Prompt-Optimierung.
Zielgruppe
- Programmiererinnen und Programmierer
- Software-Entwicklerinnen und Software-Entwickler
- Personen, die für die Optimierung und Qualitätssicherung von Code verantwortlich sind
Voraussetzungen
Grundlegende Programmierkenntnisse der objektorientierten Programmierung sind von Vorteil.
Nächste Termine
Weitere Termine finden Sie online auf der Kursseite.
Persönliche Beratung
Sie möchten klären, ob dieser Kurs zu Ihrem Bedarf passt? Wir beraten Sie persönlich zu Inhalten, Terminen und passenden Formaten für Einzelpersonen oder Teams.