Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Schulungsübersicht
Einführung in GitHub Copilot
- Was ist GitHub Copilot und wie funktioniert es?
- Unterstützte Entwicklungsumgebungen sowie Integration mit IDEs
- Anwendungsszenarien für Entwickler und DevOps-Experten
Erste Schritte mit Copilot
- Aktivierung von Copilot in Visual Studio Code
- Aufruf hilfreicher Codevorschläge über Copilot
- Analyse und Optimierung der vom System generierten Codeabschnitte
Nutzung von Copilot für DevOps-Aufgaben
- Erstellung von YAML-Konfigurationen für CI/CD-Prozesse
- Entwicklung von GitHub Actions unter Unterstützung durch Copilot
- Automatisierung von Tests, Linting sowie Deployment-Vorgängen
Shell-Skripte und Infrastruktur-Automatisierung
- Kopilot zur Erstellung und Verbesserung von Shell-Skripten nutzen
- Anfragen an Copilot nach Beispielen für Dockerfiles, Terraform oder Kubernetes-Konfigurationen
- Überprüfung der erstellten Automatisierungsskripte auf Richtigkeit
Produktivitätssteigerung dank KI-Unterstützung
- Reduzierung von Standard- und wiederkehrenden Aufgaben
- Beschleunigung der Arbeitsprozesse dank Copilot in agilen Sprints
- Zusammenarbeit zwischen Copilot, GitHub CLI sowie gängigen Terminal-Arbeitsabläufen
Grenzen, ethische Aspekte und bewährte Vorgehensweisen
- Kenntnis der Einsatzmöglichkeiten sowie Einschränkungen von Copilot
- Sicherheitsbedenken sowie Aspekte zum geistigen Eigentum bei der Nutzung
- Empfohlene Methoden zur Prüfung und Überwachung von künstlich erzeugtem Code
Praxisaufgaben und reale Anwendungsbeispiele
- Automatisierung eines CI/CD-Workflows für Webanwendungen
- Erstellung wiederverwendbarer Vorlagen für GitHub Actions
- Teamweite Zusammenarbeit mithilfe von Copilot über verschiedene Repositories hinweg
Zusammenfassung und nächste Schritte
Voraussetzungen
- Grundkenntnisse in grundlegenden Softwareentwicklungskonzepten
- Vertrautheit mit Git oder anderen Versionierungsverfahren
- Erste Erfahrungen mit YAML, Shell-Skripten oder CI/CD-Tools
Zielgruppe
- Entwickler, die ihre Produktivität im DevOps-Bereich steigern möchten
- Einsteiger in den Bereich DevOps sowie Automatisierungsenthusiasten
- Mitglieder agiler Teams, die bei ihren Arbeitsabläufen künstliche Intelligenz einsetzen möchten
14 Stunden
Erfahrungsberichte (1)
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