Java Enterprise Edition (JEE) praktisch einsetzen

Kurs

In Berlin

2.351 € inkl. MwSt.

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

Berlin
Karte ansehen

Beginn

auf Anfrage

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.

Fragen & Antworten

Ihre Frage hinzufügen

Unsere Berater und andere Nutzer werden Ihnen antworten können

Geben Sie Ihre Kontaktdaten ein, um eine Antwort zu erhalten

Es werden nur Ihr Name und Ihre Frage veröffentlicht.

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

Noch offen

Windows Server

Inhalte

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

Java Enterprise Edition (JEE) praktisch einsetzen

2.351 € inkl. MwSt.