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