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: schulungen@blueline-networks.de | 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.