Seminar
Moderne API-Entwicklung mit REST, OpenAPI und Contract Testing
Moderne HTTP-APIs als stabile Verträge entwickeln — von Ressourcenmodellierung und HTTP-Semantik über OpenAPI 3.2 bis zu automatisierten Schema-, Provider- und Consumer-driven Contract Tests.
13 Module · 53 Video-Kapitel · Lernzeit · Aufbau · als Schulung 3 Tage
In den Lernpfaden Architektur, Qualität & Sicherheit und Java & Backend Engineering
Für wen
Backend-, Web- und Full-Stack-Entwicklerinnen und -Entwickler, Softwarearchitektinnen und -architekten, API-Verantwortliche sowie Test- und DevOps-Fachkräfte, die Schnittstellen neu aufbauen oder bestehende APIs modernisieren.
Voraussetzungen
- Praktische Erfahrung mit mindestens einer Programmiersprache
- Grundkenntnisse von HTTP und JSON
- REST-Schnittstellen bereits verwendet oder implementiert
- Vertrautheit mit Git und automatisierten Tests
Danach können Sie
- Fachliche Anforderungen in ein verständliches Ressourcenmodell übersetzen
- HTTP-Methoden, Statuscodes, Caching und Fehlerantworten nach RFC 9110 und RFC 9457 korrekt einsetzen
- Eine API mit OpenAPI 3.2 und JSON Schema als maschinenlesbaren Vertrag beschreiben
- Dokumentation, Mock-Systeme und Client-Code aus dem Vertrag ableiten
- Consumer-driven Contracts mit Pact und Provider-Verträge mit Spring Cloud Contract prüfen
- Breaking Changes erkennen und Contract Tests als Quality Gate in CI/CD verankern
Module
Dieses Seminar als Schulung für Ihr Team
Alle Module dieses Seminars gibt es auch als Schulung — remote oder bei Ihnen vor Ort, im Zuschnitt Ihres Projekts. Sie wählen die Module, wir bauen daraus ein Programm. Nach der Schulung bleiben Videos, Foliensätze und Übungsprojekt bei Ihrem Team.
3 Tage · ab 900 EUR netto pro Tag (bis 3 Teilnehmende) · Termin nach Vereinbarung