Katalog
/
Künstliche Intelligenz
/
Prompt Engineering Software Development (GitHub Copilot)

Prompt Engineering Software Development (GitHub Copilot)

Ein fortgeschrittener, praxisorientierter Kurs für Entwicklerinnen und Entwickler, die bereits mit KI Coding Tools arbeiten. Fokus ist das effiziente und sichere Arbeiten mit GitHub Copilot durch wirksame Prompt Muster, Kontext Strategien und die Integration in reale Repositories, Tests und CI.

Was werden Sie lernen?

Sie verfeinern, wie Sie Entwicklungsaufgaben zuschneiden, Prompts gestalten und Copilot so steuern, dass verlässliche Codeänderungen entstehen. Sie verknüpfen Prompts mit Ihren Repos und Workflows, setzen Guardrails über Tests und Richtlinien und führen leichte Evaluation ein, damit die Qualität über die Zeit steigt.

Nach diesem Training können Sie sicher:

• Engineering Aufgaben für Copilot formulieren und wirksame Prompting Strategien wählen

• Generierungen mit Repository Kontext, Symbolen und Dokumentation fundieren

• Code Edits, Erklärungen und Diffs in mehrteiligen Projekten steuern

• Feedback Schleifen mit Tests und Akzeptanzkriterien straffen

• Prompts in Git, Code Review und CI integrieren

• Datenschutz, Sicherheit und IP Risiken managen und Nachvollziehbarkeit wahren

Voraussetzungen:

• Souveräner Umgang mit Git und Code Review Praktiken

• Vertrautheit mit einem CI System und Paketmanagern in mindestens einer Sprache

• Zugriff auf ein nicht sensibles Repository für das Training

• GitHub Copilot im IDE und GitHub Konto aktiviert

Kursübersicht*:

*Wir wissen, dass jedes Team eigene Bedürfnisse und Spezifikationen hat. Deshalb können wir die Schulungsübersicht nach Bedarf anpassen.

Modul 1: Copilot im Software Lifecycle

  • Wo Copilot in Planung, Coding, Test und Review unterstützt
  • Grenzen von KI Assistenz und klare Übergaben an Menschen
  • Aufgabenzerlegung, Constraints und Akzeptanzkriterien als Prompteingaben
  • Modellantworten kritisch lesen und entscheiden, wann iterieren oder neu starten

Modul 2: Hochwertige Prompts für realistische Codebasen

  • Muster für Feature Erweiterungen, Bugfixes, Migrationen und Dokumentation
  • Fokussierte Diffs, Patch Stil Ausgaben und Commit Messages anfordern
  • Stil, Lint und Format Regeln als Constraints formulieren
  • Invarianten und nicht funktionale Anforderungen im Prompt verankern

Modul 3: Kontext vorbereiten und steuern

  • Die richtigen Dateien, Symbole, Logs und Konfigurationen bereitstellen ohne Überfrachtung
  • Große Bereiche zusammenfassen und Schutzzonen definieren
  • Designdokumente, ADRs und API Referenzen verlinken
  • Prompts prägnant halten und dennoch kritische Constraints sichern

Modul 4: Tests als Guardrails und Debugging mit Copilot

  • Tests vor Edits schreiben oder schärfen, um Verhalten zu begrenzen
  • Fehlgeschlagene Tests und Stacktraces gezielt zur nächsten Iteration nutzen
  • Reviewer freundliche Erklärungen und Change Notes erzeugen
  • Einfache Strategien gegen Regressionen über Module und Services

Modul 5: Prompt Vorlagen und Team Wiederverwendung

  • Wiederverwendbare Gerüste für häufige Workflows in Ihrem Stack
  • Kodierte Standards, Security Checks und Performance Erwartungen einbetten
  • Aufbau einer versionierten Prompt Bibliothek
  • Muster teamweit teilen, ohne sensible Kontexte preiszugeben

Modul 6: Git und CI Integration

  • Branching Ansätze, die KI gestützte Änderungen begünstigen
  • Pull Request Beschreibungen, Risiko Hinweise und Review Checklisten
  • Prompts mit automatisierten Tests und Quality Gates verbinden
  • Prompt Eingaben und Ausgaben für Nachvollziehbarkeit erfassen

Modul 7: Retrieval und Hilfstools

  • Wann Tickets, Changelogs und Docs beigefügt werden sollten
  • Hilfstools definieren, auf die Copilot sich stützen darf Linter, Formatter, Test Runner
  • Lang laufende Aufgaben und in Teilziele zerlegte Objectives sicher steuern

Modul 8: Sicherheit, Datenschutz, IP und Evaluation

  • Geheimnisse entfernen und sensible Daten minimieren
  • Lizenzlage und Provenienz für generierten Code beachten
  • Decision Logs, Audit Trails und leichte Metriken für kontinuierliche Verbesserung
  • Team Playbook für rolloutfähige, verantwortungsvolle Nutzung

Praxisnahes Lernen mit erfahrenen Trainern an Ihrem Standort für Organisationen.

3.072€*
Graph Icon - Education X Webflow Template
Niveau:
intermediate
Clock Icon - Education X Webflow Template
Dauer:
14
Stunden (Tage:
2
)
Camera Icon - Education X Webflow Template
Training angepasst an Ihre Bedürfnisse
Star Icon - Education X Webflow Template
Intensive praktische Erfahrung in einer speziellen Umgebung
*Der Preis kann je nach Teilnehmerzahl, Änderung des Programms, Standort usw. variieren.

Neue Fähigkeiten erlernen, angeleitet von erfahrenen Trainern von überall.

2.037€*
Graph Icon - Education X Webflow Template
Niveau:
intermediate
Clock Icon - Education X Webflow Template
Dauer:
14
Stunden (Tage:
2
)
Camera Icon - Education X Webflow Template
Training angepasst an Ihre Bedürfnisse
Star Icon - Education X Webflow Template
Reduzierte Schulungskosten
*Der Preis kann je nach Teilnehmerzahl, Änderung des Programms, Standort usw. variieren.