Schulung · Workshop · Coaching · Beratung

GitHub Copilot Schulung: REST-API-Projekt in VS Code

GitHub Copilot professionell nutzen – KI-gestützte Programmierung mit VS Code

Dauer: ab 1 Tag (8 UE) | Preis: ab 900 EUR (netto) | Live online oder vor Ort | Termin nach Vereinbarung

Sie bauen in VS Code mit GitHub Copilot eine vollständige REST-API – von Vervollständigung und Chat über den Agenten bis zum cloud agent – und sichern sie mit Tests, Dokumentation, Teamregeln und einer Deployment-Pipeline ab.

Gesamtpreis für bis zu 3 Teilnehmende · Unverbindliche Anfrage · Keine Vorkasse

REST-API mit GitHub Copilot: Was übernimmt das Werkzeug, was bleibt Ihre Aufgabe?

Eine REST-API vom leeren Ordner bis zum Deployment zu entwickeln und dabei kaum eine Zeile selbst zu tippen, ist heute in VS Code möglich – entscheidend ist, wie Sie die Arbeit steuern und prüfen. GitHub Copilot begleitet Sie dabei auf mehreren Ebenen: als Vervollständigung beim Schreiben, als Chat für Fragen und Erklärungen, als Agent, der Dateien anlegt, Tests startet und Fehler behebt, und als cloud agent auf GitHub, der ein zugewiesenes Issue in einen Pull Request verwandelt. Wer das Werkzeug schon täglich öffnet, aber meist nur Vorschläge annimmt, erfährt hier, welche Ebene für welche Aufgabe passt und wie die Ebenen ineinandergreifen.

Roter Faden ist ein durchgehendes Projekt. Zuerst richten Sie VS Code ein und lernen Inline-Vorschläge, Next Edit Suggestions und die Chat-Modi kennen. Dann entsteht die API Schritt für Schritt: Anforderungen und ein Mermaid-Diagramm, Controller, Services und DTOs, Persistenz mit einer In-Memory-Datenbank, Geschäftsregeln und Validierung. Tests, OpenAPI-Dokumentation und Übersetzungen der Ressourcen lassen Sie generieren und prüfen sie anschließend kritisch. Danach geht es um typische Fehler des Werkzeugs, um Authentifizierung und Security-Audits, um Teamarbeit mit Pull Requests und Repository-Anweisungen und schließlich um Docker, PostgreSQL, Traefik und eine Pipeline mit GitHub Actions bis in die Cloud.

Je selbstständiger Copilot arbeitet, desto wichtiger werden die Leitplanken. Der Agent darf Terminalbefehle erst nach Ihrer Freigabe ausführen; welche Befehle automatisch laufen, legen Sie bewusst fest. MCP-Server erweitern seine Möglichkeiten, holen aber auch fremde Inhalte in den Kontext. Teamregeln stehen in .github/copilot-instructions.md und gelten damit für alle, die im Repository arbeiten. Wir behandeln deshalb die Einstellungen in VS Code und in der Organisation, mit denen Sie festlegen, was der Assistent lesen, ausführen und vorschlagen darf.

Als Fachdomäne dient die Vermittlung eines Tierheims: Tiere, Interessent:innen und Vermittlungsanfragen mit klaren Statusübergängen – überschaubar genug für zwei Tage, aber mit echten Geschäftsregeln. Bringen Sie eine eigene Codebasis mit, wenden wir die Arbeitsschritte darauf an. Einen Vergleich verschiedener KI-Werkzeuge und die Einführung im ganzen Team behandelt das Seminar KI-gestützte Softwareentwicklung.

Mit Copilot eine REST-API zu bauen, ohne selbst zu tippen, gelingt erstaunlich gut. Lehrreich ist aber nicht dieser Moment, sondern der zweite Blick: Die Validierung fehlt an genau einer Stelle, ein Test prüft nur, ob kein Fehler auftritt, und die Abhängigkeit im Build ist zwei Versionen alt. Wer Copilot professionell nutzt, schreibt weniger Code und liest dafür mehr – mit dem Blick einer Reviewerin, nicht eines Zuschauers. Deshalb gehören Tests, eine Regeldatei für das Repository und klare Freigaben für den Agenten von Anfang an ins Projekt, nicht erst ans Ende.

Was Sie danach können

  • Sie setzen GitHub Copilot in VS Code als aktiven Entwicklungspartner ein und wählen zwischen Vervollständigung, Chat, Agent und cloud agent passend zur Aufgabe
  • Sie setzen ein komplexes Projekt – eine REST-API mit Persistenz, Geschäftsregeln und Authentifizierung – vollständig mit Copilot-Unterstützung um
  • Sie wenden Best Practices für Prompts, Prompt-Dateien und Custom Instructions im Teamworkflow an
  • Sie dokumentieren, testen, refaktorisieren und deployen mit Unterstützung von Copilot und prüfen die Ergebnisse kritisch
  • Sie legen fest, welche Befehle, MCP-Server und Dateien Copilot nutzen darf

Zielgruppe und Voraussetzungen

  • Erfahrene Entwickler:innen, die GitHub Copilot im Alltag intensiv und produktiv einsetzen wollen
  • Teams, die Copilot gemeinsam mit Repository-Regeln, Pull-Request-Reviews und CI/CD nutzen
  • Voraussetzungen: Visual Studio Code ist installiert, ein GitHub-Copilot-Zugang ist eingerichtet, Grundkenntnisse in Webentwicklung und REST-Architektur sind vorhanden
Themen und Inhalte für Ihre Beratung, Coaching, Workshop, Training, Schulung und Weiterbildung:

GitHub Copilot professionell nutzen – KI-gestützte Programmierung mit VS Code

Was ist GitHub Copilot – und was kann es wirklich?
  • Wie Copilot funktioniert: Sprachmodelle, Kontext aus Editor und Workspace, Vorschlagslogik
  • Modellauswahl in Copilot: schnelle Modelle und Reasoning-Modelle je Aufgabe
  • Unterschiede zu klassischen Editor-Funktionen und zu Chat-Assistenten im Browser
  • Unterstützte Sprachen, Frameworks und IDEs: VS Code, Visual Studio, JetBrains, Xcode, Eclipse
  • Copilot-Pläne für Einzelpersonen und Organisationen, Lizenzverwaltung im Unternehmen
  • Datenschutz und Datennutzung, Filter für Vorschläge, die öffentlichem Code entsprechen
  • Copilot im Projektalltag: Beispiele von Boilerplate bis Fehlersuche
  • Copilot außerhalb des Editors: auf GitHub.com, in Pull Requests und als Copilot CLI
Copilot in VS Code effektiv einsetzen
  • Einrichtung, Einstellungen und Tastenkürzel für effizientes Arbeiten
  • Inline-Vorschläge, Blockvervollständigung und Next Edit Suggestions
  • Copilot Chat: Ask, Plan und Agent – wann welcher Modus passt
  • Prompten über Kommentare oder explizite Anfragen im Chat
  • Kontext gezielt mitgeben: #-Verweise auf Dateien und Symbole, #codebase für die Suche im Workspace
  • Live-Demo: Methoden generieren lassen und gegen bestehende Unit-Tests prüfen
Vom leeren Projekt zur REST-API – mit Copilot als Partner
  • Projektinitialisierung im Team: Gerüst, Build-Werkzeug, erste Repository-Regeln
  • Anforderungen definieren, Kommentare als Steuerelement
  • Hello-World-API über Copilot generieren lassen
  • Vorschläge verfeinern: Iteration, Rückfragen und Feedback im Workflow
  • Änderungen des Agenten im Diff prüfen und per Checkpoint oder Git zurücknehmen
Architektur und Design – KI trifft auf Systemdenken
  • Requirements gemeinsam mit Copilot erarbeiten und als Plan in Markdown festhalten
  • Architekturdiagramme mit Mermaid erzeugen und aktuell halten
  • Aufbau der Schichten: Controller, Services, DTOs
  • Praktische Übung: REST-API-Design ohne Persistenz
  • Architekturentscheidungen als ADR ablegen, damit Copilot sie im Kontext findet
Schrittweise Erweiterung zur produktiven API
  • Persistenz einführen: Repositories und In-Memory-Datenbank (H2)
  • Logikschicht und Geschäftsregeln mit Copilot umsetzen
  • Eingaben validieren und Fehler einheitlich als Problem Details (RFC 9457) zurückgeben
  • Pair Programming mit Copilot: kollaboratives Entwickeln mit KI
Testgetriebene Entwicklung mit Copilot
  • Unit- und Integrationstests generieren lassen
  • Erst Tests, dann Implementierung: den Agenten gegen rote Tests arbeiten lassen
  • Testdaten vorbereiten und Codeabdeckung prüfen
  • Generierte Tests auf Aussagekraft prüfen: Assertions, Randfälle, Fehlerpfade
  • Praktische Übung: Testfälle durch Kommentare erzeugen lassen
Prompt Engineering für Profis
  • Was macht einen guten Prompt aus? Ziel, Kontext, Randbedingungen, erwartetes Ergebnis
  • Strategien: Zero-Shot, Multi-Shot, Prompt Chaining, Chain-of-Thought
  • Persona-Pattern: Rollen über Custom Agents und Anweisungen festlegen
  • Kontexte gezielt steuern und nutzen
  • Agent Skills (SKILL.md) und Prompt-Dateien (.prompt.md) als wiederverwendbare Workflows im Repository
  • Werkzeuge zur Prompt-Optimierung: Varianten vergleichen und Ergebnisse festhalten
Automatisierte Dokumentation mit GitHub Copilot
  • Kommentare, README und Quelltextdokumentation erzeugen
  • OpenAPI-Dokumentation generieren und mit dem Code abgleichen
  • Mehrsprachige Anwendungen: Ressourcen automatisiert übersetzen
  • Schnittstellen testen mit Postman, cURL und .http-Dateien
Fehler erkennen, verstehen und beheben – mit KI
  • Typische Copilot-Fehler: erfundene APIs, veraltete Bibliotheksversionen, stille Annahmen
  • Agent in VS Code: Terminalbefehle, Dateizugriff und Screenshots als Kontext
  • Code-Qualität, Performance, Debugging und Refactoring
  • /fix und /explain bei Fehlermeldungen und Stacktraces
  • Praxisübung: Fehlerquellen gezielt einbauen und durch Copilot korrigieren lassen
Sicherheit beim Entwickeln mit KI
  • Absicherung der API mit Authentifizierung: Tokens, OAuth 2.0, Rollen
  • Kritische Codebereiche identifizieren und verbessern
  • Security-Audits mit Copilot anhand der OWASP API Security Top 10
  • Code Scanning mit CodeQL und Korrekturvorschläge per Copilot Autofix
  • Secret Scanning und Push Protection gegen Zugangsdaten im Repository
Zusammenarbeit & Teamwork mit Copilot
  • Copilot im Team: Reviews, Pairing, Aufgabenverteilung
  • Copilot Code Review in Pull Requests auf GitHub
  • Git und Copilot: Commit-Messages, Branches, Pull-Request-Beschreibungen
  • Custom Instructions für Teams: .github/copilot-instructions.md und *.instructions.md
  • Workspace-Strategien: Multi-Root-Workspaces und Anweisungen je Verzeichnis
  • Copilot cloud agent: Issue zuweisen, Pull Request prüfen und nachsteuern
DevOps & Deployment
  • Dockerfiles und Docker Compose generieren lassen
  • Integration von PostgreSQL und Traefik als Reverse Proxy
  • Von H2 auf PostgreSQL wechseln: Schema-Migrationen versioniert verwalten
  • CI/CD-Pipelines mit GitHub Actions oder GitLab CI
  • Cloud-Deployment: Render, Railway, Azure, AWS oder DigitalOcean
GitHub Copilot absichern und steuern
  • Terminalbefehle des Copilot-Agenten: Freigabe je Befehl, automatisch nur für Build und Tests
  • MCP-Server in .mcp.json oder .vscode/mcp.json nur aus geprüften Quellen, Werkzeuge einzeln aktivieren
  • Richtlinien der Organisation: zugelassene Modelle, MCP-Nutzung, Vorschläge mit öffentlichem Code
  • Content Exclusion: Dateien mit Zugangsdaten oder Kundendaten für Copilot sperren – im Agent-Modus der IDEs nicht wirksam
  • Copilot cloud agent: Branch-Schutz, Firewall für Internetzugriff, Workflows erst nach Freigabe
  • Abnahme generierter Pull Requests mit Tests und CODEOWNERS statt nur per Copilot Code Review
Praxisprojekt: Vermittlungs-API für ein Tierheim
  • Tiere, Interessent:innen und Vermittlungsanfragen als Ressourcen mit Statusübergängen
  • Durchgehend mit Copilot: Gerüst, Schichten, Tests, OpenAPI und Docker-Setup
  • Issue „Statistik zur Wartezeit bis zur Vermittlung“ an den cloud agent geben, Pull Request prüfen
  • Abschluss: Pipeline mit GitHub Actions und Deployment in eine Cloud-Umgebung

*) Die Inhalte werden individuell abgestimmt und mit Praxisbeispielen abgerundet.

Ein Symbol für einen Kalender.

Offene Termine

Kostenlose Reservierung
Ein Symbol für Angebot erhalten.

Unser Angebot

Individuelle Schulung für Einzelpersonen und Teams – live online oder vor Ort.

Dauer

Ein Symbol für Dauer.
ab 1 Tag (8 UE)

Die Dauer richtet sich nach Ihren Inhalten.

Preis

Ein Symbol für Preis.
ab 900 EUR (Nettopreis)
ab 1.071 EUR (Bruttopreis)

Die Preise verstehen sich bei Unternehmern gemäß § 14 BGB zzgl. MwSt. Der dargestellte Ab-Preis gilt für firmeninterne Veranstaltungen und entspricht dem niedrigsten Gesamtpreis für Veranstaltungen mit bis zu drei (3) Teilnehmenden.

Termin

Ein Symbol für einen Kalender.
Ganztägig + halbtägig
nach Vereinbarung

Ganztägig oder halbtägig nach Vereinbarung, live online oder vor Ort.

Ihre Vorteile

Ein Symbol für ein Vorgespräch durchführen.
Persönliches Vorgespräch
Ein Symbol für die individuelle Vorbereitung.
Individuelle Vorbereitung
Ein Symbol für Experten aus der Praxis.
Experten aus der Praxis
Ein Symbol für ein Zertifikat.
Inklusive Zertifikat

Unsere Garantien

1. Relevanz-Garantie

Wir passen den Inhalt spezifisch an die Bedürfnisse jedes Teilnehmers an. Irrelevante Themen werden ausgespart, um den größtmöglichen Nutzen zu garantieren.

2. Qualitäts-Garantie

Durch regelmäßiges Feedback optimieren wir unsere Schulungen kontinuierlich und garantieren Ihnen ein Lernerlebnis der Extraklasse.

3. Zufriedenheits-Garantie

Unsere Zufriedenheitsgarantie spricht für sich – bei Unzufriedenheit entstehen Ihnen keine Kosten.

Wir helfen gerne weiter!

Rufen Sie uns an, schreiben eine E-Mail oder nutzen das Kontaktformular.

Schulung anfragen

Unverbindlich · Keine Vorkasse

Einige Unternehmen, für die wir tätig waren

Fiducia & GAD IT AG

DXC Technology Deutschland GmbH

Intergraph SG&I Deutschland GmbH

Teilnehmer

Feedback

Herr Hecker ist sehr gut auf individuelle Wünsche, Fragen und Anregungen eingegangen. Eine sehr informative, interessante und gelungene Veranstaltung.
Teilnehmer

Feedback

Herr Hecker hat das Thema sehr anschaulich dargestellt und ist auf alle Fragen eingegangen. Ich fühle mich jetzt gut vorbereitet, um durchzustarten.
Teilnehmer

Feedback

Die gelassene, professionelle Art hat mir gut gefallen. Kompetent, engagiert, professionell. Gute Beispiele, sympathisches Auftreten. Eigene Themenideen wurden aufgegriffen.
Unser Angebot für Ihre firmeninterne Beratung, Coaching, Workshop, Training und Weiterbildung

Lösungen für Ihren Bedarf an Coaching, Workshop, Training, Schulung und Weiterbildung

Profitieren Sie von unserer langjährigen Expertise in der beruflichen Weiterbildung, modernen Lernmethoden und einem Portfolio von über 600 IT-, Online- und Digital-Beratungsleistungen.
Selbstverständlich lassen sich die einzelnen Themen kombinieren. So erhalten Sie genau die Weiterbildung, die Sie wünschen und brauchen - als Coaching, Workshop, Training, Schulung und Weiterbildung!

✓
Ein Symbol für eine einzelne Person.

Für eine Person

Training & Coaching für Einzelpersonen

  • Passgenaue Inhalte auf den einzelnen Teilnehmer zugeschnitten
  • Ein sehr effektives Format, das schnell Ergebnisse bringt
  • Individuelles Training und Coaching motivieren und wirken
Jetzt anfragen
✓
Ein Symbol für eine Gruppe von Personen.

Für eine Gruppe

Training & Workshops für Teams und Abteilungen

  • Bedarfsgerechte Inhalte auf die Herausforderung der Praxis zugeschnitten
  • Konsequente Praxisorientierung, modernste Techniken und Tools
  • Neue Fähigkeiten und Kenntnisse nachhaltig in den Arbeitsalltag integrieren
Jetzt anfragen
✓
Ein Symbol für ein Unternehmen.

Für eine Firma

Training-Komplett-Lösungen für Ihr Unternehmen‍

  • Ganzheitliche Konzepte für Ihre Mitarbeiterentwicklung
  • Individueller Skill-Katalog zur Erweiterung Ihres internen Weiterbildungsangebots
  • Nachhaltige Personalentwicklung realisieren
Jetzt anfragen

Intern vorschlagen

Sie entscheiden nicht allein über die Schulung? Hier finden Sie die Agenda zum Weiterleiten und einen fertigen Vorschlag für die Person, die entscheidet.

Ohne Formular und ohne Anmeldung – Sie schicken den Vorschlag selbst.

So wird daraus Ihre Firmenschulung

1. Bedarf klären: Im kostenlosen Vorgespräch besprechen wir Ziele, Vorkenntnisse und Praxisaufgaben.

2. Angebot abstimmen: Inhalte, Format (live online oder vor Ort), Dauer und Preis legen wir gemeinsam fest.

3. Schulung durchführen: Sie arbeiten an Übungen aus Ihrem Alltag oder an einem neutralen Beispiel und nehmen konkrete nächste Schritte mit.

Häufige Fragen zur Schulung

Gilt der Ab-Preis pro Person oder für die Veranstaltung?

Die 900 EUR netto sind der niedrigste Gesamtpreis für eine firmeninterne Veranstaltung mit bis zu drei Teilnehmenden. Größere Gruppen und einen anderen Umfang bieten wir individuell an. Der verbindliche Preis steht in Ihrem Angebot.

Können wir eigene Aufgaben einbringen?

Ja. Welche Aufgaben sich eignen, welche Zugänge nötig sind und wie wir die Vertraulichkeit sichern, klären wir im Vorgespräch. Alternativ arbeiten wir an einem neutralen Beispiel.

Ist die Anfrage schon eine Buchung?

Nein. Sie erhalten zuerst ein abgestimmtes Angebot und entscheiden dann über die Beauftragung. Eine Vorkasse gibt es nicht.

Ihre unverbindliche und kostenlose Schulungsanfrage zum Thema

GitHub Copilot - Beratung, Coaching, Workshop, Training, Schulung und Weiterbildung

Schildern Sie uns kurz Ihren Bedarf. Ziele, Inhalte und Termin stimmen wir persönlich mit Ihnen ab.

*) Die Angabe erfolgt freiwillig. Wir nutzen Ihre Telefonnummer ausschließlich, um Ihre Anfrage effizienter zu bearbeiten oder Rückfragen zu klären.

Ich interessiere mich für den Termin:

Termin anfragen

Das Angebot von "HECKER CONSULTING" richtet sich ausschließlich an Unternehmen und Behörden (iSv § 14 BGB). Verbraucher (§ 13 BGB) sind vom Vertragsschluss ausgeschlossen. Mit Absendung der Anfrage bestätigt der Anfragende, dass er nicht als Verbraucher, sondern in gewerblicher Tätigkeit handelt. § 312i Abs. 1 S. 1 Nr. 1-3 und S. 2 BGB (Pflichten im elektronischen Geschäftsverkehr) finden keine Anwendung.

Vielen Dank, Ihre Nachricht wurde empfangen!
Beim Absenden des Formulars ist etwas schiefgelaufen.
Beratung, Coaching, Workshop, Training, Schulung

Ähnliche Leistungen, die Sie interessieren könnten.

Wir erweitern ständig unser Beratungsportfolio. Über 600 IT-, Online-, Digital-Beratungsleistungen haben wir für Sie im Programm. Selbstverständlich lassen sich die einzelnen Themen kombinieren. So erhalten Sie genau die Beratung, die Sie wünschen und brauchen - als Coaching, Workshop, Training, Schulung und Weiterbildung!

Mehr IT-, Online-, Digital-Beratungsleistungen anzeigen >>
Nach oben