Beschreibung:
In dieser Intensivschulung mit sehr vielen Praxisübungen lernen Sie die Realisierung von RESTful Services mit Hilfe mit JAX-RS, JSON Processing (JSONP) und JSON Binding (JSONB). JAX-RS bildet die offizielle Technologie zur Erstellung von RESTful Services im Rahmen der Jakarta Enterprise Edition 8 (Java EE 8). Mit Hilfe von JSONP und JSONB können JSON-Dokumente gemappt und verarbeitet werden.
Dauer:
2 Tage
Zielgruppe:
Das Training richtet sich an Softwareentwickler die bereits Jakarta EE (Java EE) kennen, z.B. aus unserem Kurs "Jakarta EE 8 (Java EE 8) Grundlagenkurs" und ihr Wissen im Bereich RESTful Services mit Jakarta EE (Java EE) erweitern und vertiefen wollen.
Voraussetzungen:
Das Training setzt gute Programmierkenntnisse in Jakarta EE (Java EE) voraus.
Schulungsmethode:
Vortrag, Diskussion, Live Hacking, Übungen (Praktikum am System)
Agenda:
- Grundlagen zu RESTful Services
- Was ist ein RESTful Service?
 - Einsatzzwecke für RESTful Services
 - REST-konforme Architektur
 - HATEOS
 - Integration in den Java EE-Kontext
 - Versionierung von RESTful Services
 
 - RESTful-Services (JAX-RS)
- Was ist JAX-RS?
 - Einsatzzweck von JAX-RS
 - REST Resourcen
 - HTTP Kommandos an Methoden binden
 - Requests an Resourcen binden
 - Return Types
 - Consuming und Producing Content Types
 - Entity Provider
 - Client API
 - Filter und Entity Interceptors
 - Asynchronous
 - Resource Validierung mit BeanValidation
 - Security
 - Exception Handling
 - Server Send Events
 
 - JSON Processing (JSONP)
- Was ist JSONP?
 - Einsatzzweck von JSONP
 - Streaming API
 - Object Model API
 
 - JSON Binding (JSONB)
 
Preis:
1.080 € zzgl. MwSt.
Im Preis enthalten sind neben dem Kurs auch folgende Punkte
- Verpflegung für die Seminardauer
 - Kursunterlagen
 - Kurs-Begleitbuch
 
Frühbucher-Preis: 8 Wochen vor Terminbeginn buchen und dadurch 100 € sparen.
Weiterführende Schulungen:
Zur Vertiefung von weiteren Jakarta EE (Java EE) Kenntnissen empfehlen wir unseren Kurs "Jakarta EE 8 Aufbaukurs" oder die speziellen Vertiefungskurse wie z.B. "Frontend mit JSF, Websockets und Servlets", "Backend mit CDI, EJB und JPA", "Messaging mit JMS"
Aktuelle offene Termine:
2019
11. - 12.02.2019 in Ulm - offene Schulung (Für diesen Termin ist leider keine Anmeldung mehr möglich.)
15. - 16.04.2019 in Ulm - offene Schulung
27. - 28.05.2019 in Ulm - offene Schulung
15. - 16.07.2019 in Ulm - offene Schulung
15. - 16.07.2019 in Garmisch-Partenkirchen (Urlaubsregion Zugspitze) - offene Schulung
Anmeldung unter:
Kontakt: Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein! | Tel.: +49 (0)731 - 14 06 48 90
Termin oder Ort sind nicht passend? 
Kein Problem. Machen Sie uns einfach unverbindlich einen Terminvorschlag.
Oder Sie nutzen unser Angebot für speziell zugeschnittene inhouse Schulungen.