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 München, Nürnberg, Zürich, Virtual Classroom, 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 ...

Überblick über Cloud Architekturen

- u.a. in Leipzig, Nürnberg, Mannheim, Offenbach, Freiburg

In dieser 2-tägigen Schulung "Überblick über Cloud Architekturen" erhalten Sie eine umfassende Einführung in Cloud Computing mit Schwerpunkt auf Cloud-Architekturen und deren Eigenschaften. Sie lernen die Klassifizierung von Cloud Computing und die Prinzipien für die ...