Kurs

Red Hat Application Development I: Programming in Java EE with Exam («AD184»)

Java SE-Entwickler beim Schreiben von Java EE-Anwendungen unterstützen.
Herstellercode

RH294

Dauer 4 Tage
Preis 2'900.–   zzgl. 8.1% MWST
Bitte beachten Sie:  Das ist ein Reseller-Kurs und als solcher von allfälligen Rabatten ausgenommen (exklusive Promo-Codes).
Version: Dieser Kurs basiert auf der Red Hat® Enterprise Application Platform 7.0.

Kurs-Facts

  • Erstellen von mehrschichtigen Java EE-Anwendungen
  • Packen und Einsatz von Java EE-Anwendungen
  • Erstellen von Enterprise Java Beans, einschließlich Message-gesteuerter Beans
  • Persistenzverwaltung
  • Erstellung von REST Services mit JAX-RS
  • Implementieren einer Contexts and Dependency Injection
  • Erstellen von Messaging-Anwendungen mit JMS
  • Absichern von Java EE-Anwendungen

Red Hat Application Development I: Programming in Java EE with Exam (AD184) wird erfahrenen Entwicklern der Java Standard Edition (Java SE) die Welt der Java Enterprise Edition (Java EE) vorgestellt.

Dieser Kurs basiert auf der Red Hat® Enterprise Application Platform 7.0. Dieser Kurs ist eine Kombination aus Red Hat Application Development I: Programming in Java EE (AD183) und dem Red Hat Certified Enterprise Application Developer Exam (EX183).

In diesem Kurs werden Sie die verschiedenen Einzelheiten kennen lernen, die Java EE ausmachen. Über praxisorientierte Labs werden Sie eine einfache Java SE-Befehlszeilenanwendung in eine mehrschichtige Unternehmensanwendung umwandeln. Dabei verwenden Sie verschiedene Java EE-Komponenten, einschliesslich Enterprise Java Beans, Java Persistence API, Java Messaging Service, JAX-RS für REST Services, Contexts and Dependency Injection (CDI) und JAAS zur Absicherung der Anwendung.

Inhalt

Übergang zu mehrschichtigen Anwendungen

  • Beschreiben der Java EE-Funktionen und Unterscheidung zwischen Java EE und Java SE-Anwendungen.

Packen und Einsatz von Anwendungen auf einem Application Server

  • Beschreiben der Architektur eines Java EE Application Servers, Packen einer Anwendung und Einsatz der Anwendung auf einem EAP-Server.

Enterprise Java Beans

  • Erstellen von Enterprise Java Beans, einschliesslich Message-gesteuerter Beans.

Persistenzverwaltung

  • Erstellen von Persistenz-Instanzen mit Validierungen.

Verwaltung von Instanzbeziehungen

  • Definieren und Verwalten von JPA-Instanzbeziehungen.

Erstellen von REST Services

  • Erstellen von REST APIs unter Verwendung der JAX-RS-Spezifizierung.

Implementierung einer Contexts and Dependency Injection

  • Beschreiben von typischen Anwendungsfällen für die Verwendung von CDI und dessen erfolgreiche Implementierung in einer Anwendung.

Erstellung von Messaging-Anwendungen mit JMS

  • Erstellen von Messaging Clients, die Messages mit der JMS API senden und empfangen.

Absichern von Java EE-Anwendungen

  • Verwenden von JAAS zur Absicherung einer Java EE-Anwendung.

Umfassender Rückblick über Red Hat JBoss Development I: Java EE

  • Demonstrieren der Kenntnisse und Fertigkeiten, die während des Kurses erlangt wurden.

Dieser Kurs wurde für Java-Entwickler entwickelt, die mehr über die technischen Einzelheiten erfahren möchten, die die Welt der Java Enterprise Edition (Java EE) ausmachen.

  • Fähigkeit zur Entwicklung von Java SE-Anwendungen, mehr als zwei Jahre Erfahrung erforderlich
  • Fähigkeit zur Verwendung von IDE wie Red Hat Developer Studio oder Eclipse
  • Erfahrung mit Maven wird empfohlen, ist jedoch nicht zwingend erforderlich

Hinweis: Aufgrund technischer Fortschritte und entsprechender Veränderungen bei den zugrundeliegenden Jobs kann der Kursinhalt variieren.

Download

Fragen zum Kurs