0

Jakarta EE 11 Intensivkurs - Enterprise Java, Microservices und Cloud Deployment

Ihre Termine

Datum Ort Preis
20.07.2026
-24.07.2026
München 2.187,22 €*
Buchen
17.08.2026
-21.08.2026
München 2.142,00 €*
Buchen
21.09.2026
-25.09.2026
Nürnberg 2.142,00 €*
Buchen
21.09.2026
-25.09.2026
Virtuelles Live Training 2.142,00 €*
Buchen

* Preise inkl. der gesetzlichen Mehrwertsteuer

Beschreibung

In der 5-tägigen Schulung "Jakarta EE 11 Intensivkurs – Enterprise Java, Microservices & Cloud Deployment" erhalten Sie einen praxisnahen Überblick über Jakarta EE 11. Der Kurs behandelt die zentralen APIs und Technologien, darunter CDI, EJB, JSF, Servlets, JAX-RS, JSON-B/JSON-P, Websockets und Persistenz mit JPA. Neben den theoretischen Grundlagen stehen praktische Übungen im Vordergrund von der Erstellung einer ersten Anwendung über Transaktions- und Sicherheitskonzepte bis hin zur Integration moderner Architekturen wie Microservices und Cloud-Deployment. Sie können robuste und zukunftssichere Jakarta-EE-Anwendungen eigenständig zu entwickeln und zu betreiben.

Inhalte

Einführung

  • Von J2EE über Java EE zu Jakarta EE
  • Architektur von Jakarta EE-Anwendungen
  • Profile: Core vs. Web vs. Full, MicroProfile
  • Unterstützung in IDEs und Buildtools
  • Installation und Basiskonfiguration des Applikationsservers WildFly
  • Maven Projekt-Setup und erstes Übungsprojekt

Context and Dependency Injection (CDI)

  • Konzepte eines IoC Containers
  • CDI Beans: Injection, Qualifier, Alternatives
  • Interceptors, Decorators und Events
  • CDI Lite im Core Profile

Web Tier

  • Servlets, Jakarta Faces und Websockets
  • Deployment als WAR
  • Konfiguration via Annotationen

Business-Logik & EJB

  • Stateful und Stateless Session Beans
  • Singletons
  • Asynchrone und synchrone EJB-Aufrufe
  • Message Driven Beans,
  • Abgrenzung zu CDI Beans

Persistenz

  • JPA: EntityManager, Relationen, Transaktionen
  • Criteria API und JPQL
  • Lazy Loading und Performance-Hinweise
  • Jakarta Data: Repository-basierte Datenzugriffe als Alternative zu JPA-DAOs
  • Ausblick: NoSQL-Anbindung

Web Services & Integration

  • RESTful Services mit JAX-RS: Requests, Responses, Clients
  • JSON-B und JSON-P
  • Aufruf externer RESTful Services
  • SOAP/XML-basierte Services mit JAX-WS

Sicherheit

  • SecurityContext, Absicherung von Web- und EJB-Schichten
  • OpenID Connect / OAuth 2.0

Voraussetzungen

Für eine optimale Teilnahme am Kurs empfehlen wir folgende Vorkenntnisse:

  • Routinierte Kenntnisse in der Java SE Programmierung

Zielgruppe

  • Java Entwickler