Seminarinhalt
Warum ist dieses Seminar wertvoll für Sie?
Während die Einrichtung von GitHub Copilot einfach ist, erfordert der professionelle Einsatz für verlässliche und produktive Ergebnisse deutlich mehr Expertise. In diesem Kurs erfahren Sie, wie Sie durch gezielte Custom Instructions, Chat Modes und strukturiertes Prompting das volle Potenzial von Copilot ausschöpfen. Sie lernen, wie Sie KI-Agenten in Ihr Team integrieren, externe Datenquellen über MCP-Server anbinden und Workflows für Code-Qualität, Testing und Deployment automatisieren.
Programm
- Installation, Setup und Troubleshooting (am Beispiel VS Code)
- Copilot Interface: Chat, Inline Vervollständigung, Code Completions
- Grundlagen des Prompt Engineerings für smarte Code-Vorschläge
- Best Practices für die tägliche Arbeit mit Copilot
- Automatische Code-Dokumentation und -Kommentierung
- Erklärungen komplexer Codestrukturen durch Copilot
- Testgenerierung: Unit-Tests, Integration-Tests und Test-Coverage
- Custom Instructions: Copilot an Ihre Coding-Standards anpassen
- Chat Modes für spezifische Aufgaben konfigurieren
- Kontextsteuerung für konsistente Ergebnisse
- Agent-Mode verstehen und gezielt einsetzen
- KI-gestützte Dialoge optimal nutzen
- ContextTools und Slash-Commands für präzise Steuerung
- Erweiterte KI-Funktionen durch ToolCalling
- Anbindung externer Datenquellen und APIs
- Praktische Beispiele: Datenbankabfragen, API-Integration
- Effiziente Reviews und Codequalität mit Copilot sichern
- Privacy & Security: Datenschutz und 1 sichere Nutzung
- Agentensteuerung im Team-Kontext
- Nutzung im Terminal: Unabhängigkeit von der IDE
- Automatisierungen und Datenbank abfragen via CLI
- “Outer Loop”-Workflows mit Copilot CLI
- Integration in Pull Requests und Issue-Management
- IssueOps: Automatisierte Workflows für Issues
- Einbettung in GitHub Actions für CI/CD
- Hands-on-Übungen mit individueller Begleitung
- Mini-Projekt: Entwicklung eines vollständigen Workflows
- Tipps & Tricks für die effiziente Nutzung im Projektalltag
Zielgruppen
- Entwickler\*innen aus den Bereichen Software, Data Science, DevOps, KI/ML
- Alle, die die neuesten KI-Technologien in der Softwareentwicklung kennenlernen wollen
- Studierende (Informatik, Mathematik u.ä.) und Quereinsteiger\*innen mit Programmierkenntnissen
- IT-Professionals, die ihre Workflows automatisieren und effizienter gestalten möchten
Vorkenntnisse
Es werden keine Vorkenntnisse zu Copilot oder KI-gestützten Entwicklungstools vorausgesetzt.

