Schulungsübersicht
Einführung in GitHub Copilot
- Überblick über KI in der Codierung und Automatisierung.
- Was ist GitHub Copilot, und wie funktioniert es?
- Vorteile und Einschränkungen der Nutzung von Copilot für die Programmierung.
Einrichtung von GitHub Copilot
- Unterstützte Editoren und Systemanforderungen.
- Installation und Konfiguration von GitHub Copilot in Visual Studio Code.
- Erkundung der Benutzeroberfläche und verfügbaren Funktionen.
Verwenden von GitHub Copilot für die Codierung
- Schreiben von Code mit Echtzeitvorschlägen.
- Refaktorisieren bestehenden Codes zur besseren Leistung.
- Debuggen und Troubleshooting unter Verwendung von KI-Assistenz.
Erkundung der GitHub Copilot-Fähigkeiten
- Erstellen von Vorlagen und Basiscode.
- Automatische Generierung von Dokumentationen und Kommentaren.
- Nutzung von Copilot zum Lernen neuer Codierungstechniken.
Best Practices und ethische Überlegungen
- Produktivität maximieren, ohne sich zu sehr auf KI zu verlassen.
- Verstehen von Datenschutz- und Sicherheitsbedenken.
- Copilot in einen ausgewogenen Codierungsworkflow einbinden.
Praktische Übungen
- Schreiben eines kleinen Projekts mit Copilot-Assistenz.
- Refaktorisieren und Optimieren von Code unter Verwendung von KI-Vorschlägen.
- Testen der Leistung von Copilot in verschiedenen Programmiersprachen.
Zusammenfassung und weitere Schritte
Voraussetzungen
- Grundverständnis von Programmierkonzepten
- Vertrautheit mit einem beliebigen Code-Editor (z.B. Visual Studio Code)
Zielgruppe
- Entwickler
- Codierungseiferer, die AI-Tools für die Programmierung erkunden
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