Kontakt aufnehmen

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

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien