Seminare
JEE - Java Enterprise Edition
Die Java Enterprise Edition (Java EE) ist eine Spezifikation für die Entwicklung von mehrschichtigen, verteilten Anwendungen, die in einem Applikationsserver (JBoss AS) betrieben werden. Das Seminar stellt alle Bestandteile des aktuellen Java EE Standards vor.
Zum Aufbau wiederverwendbarer, verteilter Komponenten dienen die EJBs (Enterprise JavaBeans), die sich um Transaktionsmanagement, Sicherheitskontrolle, Verzeichnisdienst, Persistierung und weitere Services kümmern. Bei der Präsentationsschicht für den Aufbau dynamischer Webseiten werden die Technologien Servlets, JSP, JSTL und JSF komprimiert vorgestellt. Außerdem wird die Behandlung von Sicherheit (JAAS), Emails (JavaMail) und die Anbindung an andere Applikationen (SOA-Konzept, WebServices und JCA) behandelt.
Seminartermine
| Nächster Termin: 24.09.2012 - 28.09.2012 09:00 - 17:00 | 2.750,00 € (exkl. MwSt.) |
Zielgruppe
Java-Entwickler die Applikationen im JEE Umfeld entwickeln möchten.
Vorkenntnisse
"Java II - Fortgeschrittene" oder vergleichbare Kenntnisse.
Inhalte
Einführung in die Java Enterprise Edition
Überblick über den Technologie-Stack und seinen Einsatz
Verzeichnisdienste und Zugriff auf Datenbanken über JDBC
Beschreibung der Datenschicht und der Zugriff auf sie
Enterprise JavaBeans (EJB)
EJB3 ist der aktuelle Standard für die Abbildung der Applikations-Logik und Dreh und Angelpunkt der JEE Infrastruktur
Java Transaction API (JTA)
Behandlung von Transaktionen in der Applikation
Java Message Service (JMS) und Message Driven Beans
Komplexe Systeme bauen auf eine Vielzahl von (verteilten) Komponenten auf, JMS übernimmt die Verteilung der Nachrichten zwischen ihnen
Dynamische Webseiten mit JSP und JSF
Zur Darstellung der Anwendung wird auf JSP und insbesondere JSF eingegangen
WebServices und Java Connector Architecture (JCA)
Anbindung an andere (interne oder externe) Applikationen
Java Authentication and Authorization Service (JAAS)
Authentifizierung, Autorisierung und Sicherheit allgemein in JEE Applikationen
JavaMail
Überblick über die effiziente Verwendung von Emails
Methodik
Praktische Übungen, Erfahrungslernen, Lehrvortrag, Lern- und Wiederholungsspiele, Diskussionen und Aktivierungen.Trainer
- DI Reinhard Prehofer
Kosten
2.750,00 € (exkl. MwSt.)
3.300,00 € (inkl. MwSt.)
Weitere Seminare aus diesem Themenbereich
- ANT - Build Management
- Collection API - Java Collections und Apache Commons
- DP - Java Design Patterns
- Eclipse - Entwicklungsumgebung
- EJB - Enterprise JavaBeans 3 und JPA
- GlassFish - GlassFish Application-Server Administration
- GWT - Google Web Toolkit
- Hudson - Continuous Integration
- Java 6 - Neuigkeiten in Java 5 und Java 6
- Java 7+8 - Ausblick auf Java 7 und 8
- Java I - Grundlagen
- Java II - Fortgeschrittene
- JBoss AS - JBoss Application-Server Administration
- JDBC - Java Database Connectivity
- JEE DP - Java EE Architektur und Design Patterns
- JEE Overview - JEE Überblick für Manager
- JFC - Java Foundation Classes und Swing
- JMS - Java Message Service
- JMX - Java Management Extensions
- JNI - Java Native Interface
- JPA - Java Persistence API
- JSF - JavaServer Faces
- JSP - JavaServer Pages und Servlets
- Maven - Enterprise Build Management
- ORM – Objekt Relationales Mapping mit Hibernate und JPA
- Performance - Java Performance Tuning und Optimierung
- Quality - Qualitätsanalyse mit Checkstyle, JDepend, FindBugs, PMD
- RichFaces - JBoss RichFaces
- Security - Java Security
- Spring - Apache Spring
- Struts - Apache Struts
- SWT - Standard Widget Toolkit und JFace
- Testing - JUnit, Test-NG und mehr
- Threads - Java Programmierung mit Threads
- Tomcat - Administration
- Wicket - Apache Wicket
- WS - WebServices
- XML - Java und XML