allskills Training

Ansprechpartner

Conny Metzner

Adresse

Kastanienallee 53
10119 Berlin

Telefon

0304492545

Webseite

https://www.allskills-training.com

Java Enterprise Edition (JEE) praktisch einsetzen

Nach dem Besuch dieses Java JEE Seminars können die Kursteilnehmenden mithilfe der Technologien der Java Enterprise Edition (JEE) skalierbare e-Business-Anwendungen mit Front-End, Fachschicht und Backend erstellen. Sie werden die einschlägigen Features des JEE-Standards an konkreten Beispielen erproben und diese dann mithilfe einer Referenzarchitektur zu einer vollständigen JEE-Anwendung zusammengefügt und getestet haben. Dabei werden die Seminarteilnehmenden auch die neuen Features des JEE-Standards verwenden und mit den Möglichkeiten des Vorgängers vergleichen. Sie haben darüber hinaus einen Überblick über die Möglichkeiten der JEE-Technologie und können so über deren sinnvollen Einsatz in Ihrem aktuellen oder zukünftigen Projekt entscheiden. Agenda Modernisierung der Technologien -Von Servlets, JSPs und JSTL zu Java Server Faces – Das Model-View-Controller Paradigma im Einsatz -Von Java SE-Fachklassen zu EJBs -Von JDBC über Datasources zur Java Persistence-API (JPA) mit Entity Beans -Von lokalen JDBC-Transaktionen zu verteilten Transaktionen mit der Java Transaction API (JTA) und Container Managed Transactions (CMT) -Von SQL zur JPA-Query Language (JPA-QL) Front-End -JavaServer Faces: Konfiguration und Lebenszyklus von JSF-Seiten, Facelets -Managed Beans -Unified-Expression-Language (UL) -statische und dynamische Seitennavigation -Konvertierung und Validierung -Action Listener, ValueChange Listener und Phase Listener -Auslagern statischer Texte, Internationalisierung Fachschicht -Business-Logik mit POJOs und Enterprise JavaBeans -SessionBeans -MessageDrivenBeans -Lifecycle -Remoting: Lookup vs. EJB-Injection vs. CDI: sinnvoller Einsatz Back-End -Object / Relational Mapping: Das Prinzip -Java Persistence API (JPA): Entities, EntityManager -O/R-Mapping – Beziehungsarten (1:1, 1:n, n:m), wie man Vererbung auf relationale Datenbanken abbildet, Lazy Loading vs. Eager Loading: best practices. -Der Objekt-Cache und Transaktionen -JPA-QL: Funktionsweise und Syntax der objekt-orientierten Datenbank-Abfragesprache Referenzarchitektur -Umwandeln von monolithischen Java SE-Anwendungen in verteile JEE-Anwendungen -Benutzung von JEE-Design Pattern wie Facade und Business Delegate -Rollen der Java EE-Anwendungsentwicklung: Component Provider, Application Assembler, Deployer, System Administrator
Direktlink zum Seminar
Voraussetzung:
Praktische Erfahrungen mit Java. Kenntnisse der Unified Modeling Language und in Design Patterns sind vorteilhaft.
Zielgruppe:
Software-Entwickler, Programmierer, Systemanalytiker und Anwendungsdesigner.
Teilnehmerzahl:
3 bis 8
Preis:
2.175,00 € inkl. MwSt. (pro Person)

Termine und Orte

Von Bis Ort Durchführungs-
garantie
Frühbucher
Rabatt bis
Lastminute
17.08.2026 21.08.2026 Berlin
30.11.2026 04.12.2026 Berlin