Schulungsübersicht

Einführung in GitHub Copilot

  • Was ist GitHub Copilot und wie funktioniert es?
  • Unterstützte Umgebungen und IDE-Integration
  • Anwendungsfälle für Entwickler und DevOps-Profis

Erste Schritte mit Copilot

  • Aktivieren von Copilot in Visual Studio Code
  • Copilot für nützliche Codeschläge auffordern
  • Verstehen und Feinabstimmung des von Copilot generierten Codes

Copilot für DevOps-Aufgaben nutzen

  • Generieren von YAML-Konfigurationen für CI/CD-Workflows
  • Schreiben von GitHub Actions mit Copilot-Support
  • Automatisierung von Test-, Linting- und Bereitstellungsworkflows

Shell-Skripting und Infrastrukturautomatisierung

  • Copilot für das Schreiben und Verbessern von Shell-Skripten nutzen
  • Copilot auffordern, Dockerfile-, Terraform- oder Kubernetes-Konfigurationssnippets zu liefern
  • Validieren der generierten Automatisierungsskripte

Produktivitätssteigerung durch KI-Assistenz

  • Reduzieren von Vorlagen- und wiederkehrenden Aufgaben
  • Schneller arbeiten mit Copilot in agilen Sprints
  • Copilot mit GitHub CLI und Terminalworkflows kombinieren

Grenzen, Ethik und beste Praktiken

  • Verstehen des Umfangs und der Grenzen von Copilot
  • Sicherheitsbedenken und Rechtsfragen bezüglich geistigen Eigentums
  • Beste Praktiken zur Überprüfung von KI-generiertem Code

Projektübungen und Real-World-Szenarien

  • CI/CD-Workflow-Automatisierung für eine Webanwendung
  • Schreiben von wiederverwendbaren GitHub Actions-Vorlagen
  • Teamzusammenarbeit mit Copilot über mehrere Repos hinweg

Zusammenfassung und weitere Schritte

Voraussetzungen

  • Grundkenntnisse in Softwareentwicklungskonzepten
  • Vertrautheit mit Git oder Versionskontrollworkflows
  • Basiserfahrung mit YAML, Shell-Skripting oder CI/CD-Tools

Zielgruppe

  • Entwickler, die ihre DevOps-Produktivität verbessern möchten
  • DevOps-Anfänger und Automatisierungsenthusiasten
  • Agile Teammitglieder, die KI-Support in Workflows suchen
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien


Fatal error: Uncaught TypeError: _isl_get_excluded_site(): Return value must be of type ?array, none returned in /apps/hitra7/backdrop/modules/_custom/frontend/islc7/isl_common.inc:38 Stack trace: #0 /apps/hitra7/backdrop/modules/_custom/frontend/islc7/isl_common.inc(30): _isl_get_excluded_site() #1 /apps/hitra7/backdrop/modules/_custom/frontend/islc7/isl_common.inc(17): isl_get_excluded_site() #2 /apps/hitra7/backdrop/modules/_custom/frontend/islc7/islc7.module(51): get_outline_isls() #3 /apps/hitra7/backdrop/modules/_custom/frontend/islc7/islc7.module(7): islc_prepare_links() #4 /apps/hitra7/npfrontend/nptemplates/default.php(272): islc7_sites_links_array_v3() #5 /apps/hitra7/npfrontend/modules/course/course.php(143): require_once('...') #6 /apps/hitra7/npfrontend/core/routes.php(15): course_menu_callback() #7 /apps/hitra7/npfrontend/__index.php(81): require_once('...') #8 /apps/hitra7/npfrontend/index.php(15): include_once('...') #9 /apps/hitra7/index.php(66): include_once('...') #10 {main} thrown in /apps/hitra7/backdrop/modules/_custom/frontend/islc7/isl_common.inc on line 38