Workshops

REST-API Design und Implementierung mit Spring Boot

Schnellübersicht

  • REST Prinzipien, HTTP Konzepte
  • Design einer REST-API nach Best Practices
  • Contract First, HATEOAS, Caching
  • Viele "hands-on" Übungen (Design und Coding)
  • Weiterentwicklung einer Beispiel Webanwendung
  • Zielgruppe: Entwickler, Architekten
  • Dauer: 4 Tage
  • Preis: Euro 2.250,00 *

Seminarinhalt

Representational State Transfer (REST) ist ein Architekturstil, der auf den Prinzipien des Webs basiert. Ein Großteil der offenen und internen APIs wird heutzutage über REST umgesetzt.

Bei diesem Seminar lernen Sie anhand einer Beispiel-Webanwendung, eine REST-API nach den neuesten technischen Standards zu designen, zu implementieren und zu testen.

Wir werden zusammen die theoretischen Grundlagen und Konzepte besprechen, um dann zügig zu den praktischen Übungen überzugehen. Anhand einer Beispiel Webanwendung werden wir „hands-on“ 

  • den Contract First API-Design Ansatz mit Open API  bzw. Swagger anwenden
  • das Backend (REST-Controller und Services) mit Spring Boot implementieren
  • einen Client zur Nutzung der REST-API schreiben und 
  • Tools zum Testen der REST-API anwenden.

Über 50% der Seminarzeit ist für „hands-on“ Übungen vorgesehen, um möglichst viele Fragen beim wirklichen Coden zu entdecken und gemeinsam zu besprechen.

* Preis pro Teilnehmer zzgl. Mehrwertsteuer, inklusive Mittagessen, Kaffe, Tee, Kaltgetränke, Gebäck, Obst