Start / Seminare

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

Als Team-Schulung anfragen Erstes Modul kostenlos ansehen

ab 900 EUR netto pro Tag · Remote, bei Ihnen vor Ort oder hybrid · unverbindlich, Antwort werktags innerhalb eines Tages

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
  • REST
  • OpenAPI
  • JSON Schema
  • Contract Testing
  • Pact
  • Spring Cloud Contract
  • API-Design
  • API-Security

Module

Die Schulung war auf unsere Wünsche zugeschnitten. Alles wurde ausführlich erklärt und es wurden viele Aufgaben durchgeführt. Kann ich nur weiterempfelen!

Anonym · 10.01.2023 · ProvenExpert

Weitere Rückmeldungen →

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

Als Team-Schulung anfragenWie eine Schulung abläuft →

Zufriedenheits-Garantie: Wenn Sie mit der Schulung nicht zufrieden waren, aus welchem Grund auch immer, erhalten Sie keine Rechnung.

Intern vorschlagen

Sie entscheiden nicht allein über das Budget? Dann ist das hier für die Person gedacht, die es tut — Agenda zum Weiterleiten und eine E-Mail, die Sie nicht selbst formulieren müssen.

Agenda als PDF laden E-Mail-Entwurf öffnen

Ohne Formular, ohne E-Mail-Adresse: Themen, Dauer und was Ihr Team danach kann.

Text zum Kopieren

Lieber direkt sprechen? +49 211 542 480 40