Java Enterprise Edition (JEE) praktisch einsetzen
Kurs
In Berlin
Beschreibung
-
Kursart
Kurs
-
Niveau
Mittelstufe
-
Ort
Berlin
-
Unterrichtsstunden
30h
-
Dauer
5 Tage
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.
Standorte und Zeitplan
Lage
Beginn
Beginn
Hinweise zu diesem Kurs
Erlernen Sie in diesem Java-Training mithilfe von Java Enterprise Edition (JEE) skalierbare e-Business-Anwendungen von Frontend bis Backend zu entwickeln.
Software-Entwickler, Programmierer, Systemanalytiker und Anwendungsdesigner.
Praktische Erfahrungen mit Java. Kenntnisse der Unified Modeling Language und in Design Patterns sind vorteilhaft.
Meinungen
Themen
- Java
- Java Enterprise Edition
- Jee
- Business
- Backend
- Seminar
- Training
- Smlan
- Pattern
- Java Enterprise Edition
- Jee
- Backend
- Frontend
- Fachschicht
- JEE-Anwendung
- Java SE-Anwendung
- Java EE-Anwendungsentwicklung
- Schulung
- Smlan
Dozenten
Noch offen
Windows Server
Inhalte
- 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)
- 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
- Business-Logik mit POJOs und Enterprise JavaBeans
- SessionBeans
- MessageDrivenBeans
- Lifecycle
- Remoting: Lookup vs. EJB-Injection vs. CDI: sinnvoller Einsatz
- 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
- 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
Java Enterprise Edition (JEE) praktisch einsetzen