Schulungsübersicht
Einführung in GitHub Copilot
- Überblick über KI im Kontext von Programmierung und Automatisierung.
- Was ist GitHub Copilot, und wie funktioniert es?
- Vor- sowie Nachteile der Nutzung von Copilot bei der Softwareentwicklung.
Einrichtung von GitHub Copilot
- Unterstützte Editoren und Systemvoraussetzungen.
- Installation sowie Konfiguration von GitHub Copilot in Visual Studio Code.
- Erkundung der Benutzeroberfläche sowie verfügbarer Funktionen.
Anwendung von GitHub Copilot beim Programmieren
- Code schreiben mithilfe von Echtzeitvorschlägen.
- Umgestaltung vorhandenen Codes zur Verbesserung der Leistungsfähigkeit.
- Debugging sowie Fehlerbehebung mit Hilfe von KI-Unterstützung.
Erkundung der Funktionen von GitHub Copilot
- Erstellung von Vorlagen sowie Standardcode-Strukturen.
- Automatische Generierung von Dokumentation und Kommentaren.
- Nutzung von Copilot zum Erlernen neuer Programmiermethoden.
Bewährte Verfahren und ethische Aspekte
- Produktivität optimieren, ohne sich zu stark von der KI abhängig zu machen.
- Risiken bezüglich Datenschutz und Sicherheit verstehen.
- Copilot sinnvoll in einen ausgewogenen Arbeitsablauf einbinden.
Praktische Übungen
- Erstellung eines kleinen Projekts unter Unterstützung von Copilot.
- Umgestaltung und Optimierung von Code anhand der Vorschläge der KI.
- Testen der Leistungsfähigkeit von Copilot in verschiedenen Programmiersprachen.
Zusammenfassung und weitere Schritte
Voraussetzungen
- Grundlegende Kenntnisse von Programmierkonzepten
- Vertrautheit mit einem beliebigen Code-Editor (z. B. Visual Studio Code)
Zielgruppe
- Entwickler
- Programmierbegeisterte, die sich mit KI-Tools im Bereich der Softwareentwicklung beschäftigen möchten
Erfahrungsberichte (2)
Ich habe Wissen über die Streamlit-Bibliothek von Python erworben und werde sie sicherlich verwenden, um Anwendungen in meinem Team zu verbessern, die mit R Shiny erstellt wurden.
Michal Maj - XL Catlin Services SE (AXA XL)
Kurs - GitHub Copilot for Developers
Maschinelle Übersetzung
Der Trainer kann während des Trainings den Kursniveau anpassen, um unserem Verständnis der Thematik gerecht zu werden. Dadurch können wir nützlichere Kenntnisse erwerben, die uns helfen, die Tools in unserer täglichen Arbeit besser einzusetzen.
Tatt Juen - ViTrox Technologies Sdn Bhd
Kurs - Intermediate GitHub Copilot
Maschinelle Übersetzung