Jakarta EE - Intensivkurs RESTful Services mit JAX-RS, JSONP und JSONB

Seminarinformationen

Seminar - Ziel

In dieser 2-tägigen Schulung "Jakarta EE - Intensivkurs RESTful Services mit JAX-RS, JSONP und JSONB" 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 (Java EE). Mit Hilfe von JSONP und JSONB können JSON-Dokumente gemappt und verarbeitet werden.

Teilnehmer - Zielgruppe

  • Java Entwickler

Kurs - Voraussetzungen

  • Routinierte Javakenntnisse
  • Grundkenntnisse in Jakarta EE (Java EE)

Seminardauer

  • 2 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / 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)

Weitere Schulungen zu Thema Java

Java SE/EE Programmierung mit Eclipse

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

Sie werden in der Verwendung von Eclipse unter Java SE/EE-Programmierung vertraut gemacht.

Datenbankzugriff mit Java JDBC

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

Die Teilnehmer erlangen Kenntnisse im Anwendungsbereich von JDBC und erlernen Datenbankabfragen mit JDBC zu schreiben. Weitere Seminarinhalte sind die unterschiedlichen JDBC-Treibertypen und mögliche Auswirkungen des Einsatzes von JDBC auf die Verteilung einer Java-Anwendung.

Java - Pattern (Entwurfsmuster)

- u.a. in Berlin, Frankfurt am Main, Leipzig, Essen, Offenbach

Ziel des Seminars ist es, die wichtigsten Entwurfsmuster zu behandlen und Ihnen Vor- und Nachteile der einzelnen Pattern aufzuzeigen. Im Seminar wird ein Katalog von Standardmuster behandelt, wobei die Schwerpunkte auf Erzeugungsmuster, Strukturmuster und Verhaltensmuster ...

Jakarta EE - Intensivkurs Frontend mit JSF, Websockets und Servlets

- u.a. in Frankfurt am Main, Köln, Leipzig, Zürich, Heidelberg

In dieser 4-tägigen Schulung "Jakarta EE - Intensivkurs Frontend mit JSF, Websockets und Servlets" lernen Sie die Realisierung von moderenen Webanwendungen mit Hilfe von Jakarta Server Faces (JSF), Websockets und Servlets. JSF bilden die offizielle Technologie zur ...