Java EE

Comelio GmbH
In München, Hamburg, Frankfurt Am Main und an 7 weiteren Standorten

2.100 
inkl. MwSt.
Möchten Sie den Bildungsanbieter lieber direkt anrufen?
030 8... Mehr ansehen
Vergleichen Sie diesen Kurs mit ähnlichen Kursen
Mehr ansehen

Wichtige informationen

  • Intensivseminar berufsbegleitend
  • Mittelstufe
  • An 10 Standorten
  • 37 Lehrstunden
  • Dauer:
    5 Tage
Beschreibung

Java - JEE5                                                        

Wichtige informationen
Veranstaltungsort(e)

Wo und wann

Beginn Lage
auf Anfrage
Berlin
Goethestr. 34, 13086, Berlin, Deutschland
Plan ansehen
auf Anfrage
Dresden
Rosenstraße 36, 01067, Sachsen, Deutschland
Plan ansehen
auf Anfrage
Düsseldorf
Stadttor 1, Nordrhein-Westfalen, NRW, Deutschland
Plan ansehen
auf Anfrage
Frankfurt Am Main
Mainzer Landstraße 50, 60325, Hessen, Deutschland
Plan ansehen
auf Anfrage
Hamburg
Stadthausbrücke 1-3, 20355, Hamburg, Deutschland
Plan ansehen
Alle ansehen (10)

Meinungen

Zu diesem Kurs gibt es noch keine Meinungen

Was lernen Sie in diesem Kurs?

Kenntnisse in der Softwareentwicklung
ProjekterfahrungWebservices
Java Servlet-Technologie
Java Server Pages-Technologie
Java Server Faces-Technologie
Enterprise Java Beans
Java Message Service API
Sicherheit

Themenkreis

Kurslevel:
Profis

Zielgruppe:
Programmierer, Web-Entwickler

Voraussetzungen:
Kenntnisse in der Softwareentwicklung, Projekterfahrung

Methode:
Vortrag mit Beispielen und Übungen.

Seminarziele:
Java Platform, Enterprise Edition, abgekürzt Java EE oder früher J2EE, ist die Spezifikation einer Softwarearchitektur für die transaktionsbasierte Ausführung von in Java programmierten Anwendungen und insbesondere Web-Anwendungen. In der Spezifikation werden Softwarekomponenten und Dienste definiert, die primär in der Programmiersprache Java erstellt werden. Die Spezifikation dient dazu, einen allgemein akzeptierten Rahmen zur Verfügung zu stellen, um auf dessen Basis aus modularen Komponenten verteilte, mehrschichtige Anwendungen entwickeln zu können. Klar definierte Schnittstellen zwischen den Komponenten und Containern sollen dafür sorgen, dass Softwarekomponenten unterschiedlicher Hersteller interoperabel sind, wenn sie sich an die Spezifikation halten, und dass die verteilte Anwendung gut skalierbar ist. Dieses Seminar zeigt Ihnen anhand der praktischen Anwendungsentwicklung, wie eine JEE5-Applikation konzeptioniert und umgesetzt wird. Dabei lernen Sie den Einsatz von Servlets, Java Server Pages, Java Server Faces und Struts genauso kennen wie die Entwicklung und den Einsatz von Web Services und die Java Enterprise Beans-Technologie.

Themen:
A. Webservices
Definition von Webservices - JAX-RPC: Server und Klienten erstellen - SOAP: SAAJ, Server und Klienten erstellen - JAXR und XML Registries

B. Java Servlet-Technologie
Lebenszyklus - Servlets erstellen - Servicemethoden - Zustandsverwaltung - Anfragen/Antworten filtern

C. Java Server Pages-Technologie
Lebenszyklus - Objekte in JSP - Ausdruckssprache von JSP - Java Bean-Komponenten - JSTL (Java Server Pages Standard Tag Library) - Custom Tags - Scriptlets in JSP

D. Java Server Faces-Technologie
JSF verwenden - JSF in JSP nutzen - HTML Komponenten-Tags - Formulare: Erstellung, Verarbeitung und Validierung - Eigene Komponenten für Benutzerschnittstellen - Verwaltung

E. Enterprise Java Beans
Definition der verschiedenen Bean-Arten - Lebenszyklus - Beispiele: Session Bean, Entity Bean mit Container Managed Persistence (CMP), Message Driven Bean - EJB Query Language - Transaktionen

F. Java Message Service API
Definition - Programmiermodell - Erstellung von Servern und Klienten

G. Sicherheit
Bereiche, Benutzer, Gruppen und Rollen - Web-Tier-Sicherheit - Sicherheit bei Webservices - Enterprise Java Beans und Sicherheit - Application Client Tier-Sicherheit

Unsere dozenten

Herr Karsten Thüer studierte Angewandte Informatik an der Fachhochschule Gelsenkirchen mit dem Schwerpunkt Betriebliche Informationssysteme. Er arbeitet seit mehr fast 10 Jahren als Projektleiter und Berater/Trainer für Software-Entwicklung mit Java-Technologien.

Erfahrung:
Projekte:
Projektleitung und Koordination eines ERP-Systems zur Distribution und Verwaltung von Online-Werbung. Programmierung und Co-Projektleitung eines Trouble-Ticket-Systems mit Inventarisierung für pädagogische Einrichtungen. Machbarkeitsstudie über die Entwicklung eines Open-Source CRM-Systems. Projektplanung und Controlling eines Open-Source CRM-Systems für mittelständische Unternehmen. Prozessanalysen und Aufwandsschätzung für ein SAP/R3 System im Rohstoffsektor. Co-Projektleitung, Architektur- und Designentwicklung sowie Programmierung eines sozialen Netzwerkes für den Einsatz im Intranet bei mittelständischen Unternehmen. Koordination und Entwicklung einer FX-Trading Plattform. Leitung und fachliche Architektur eines Führungsprozess-Portals

Referenzkurse:
  • Java - Grundkurs

Zusätzliche Informationen

Java Platform, Enterprise Edition, abgekürzt Java EE oder früher J2EE, ist die Spezifikation einer Softwarearchitektur für die transaktionsbasierte Ausführung von in Java programmierten Anwendungen und insbesondere Web-Anwendungen. In der Spezifikation werden Softwarekomponenten und Dienste definiert, die primär in der Programmiersprache Java erstellt werden. Die Spezifikation dient dazu, einen allgemein akzeptierten Rahmen zur Verfügung zu stellen, um auf dessen Basis aus modularen Komponenten verteilte, mehrschichtige Anwendungen entwickeln zu können. Klar definierte Schnittstellen zwischen den Komponenten und Containern sollen dafür sorgen, dass Softwarekomponenten unterschiedlicher Hersteller interoperabel sind, wenn sie sich an die Spezifikation halten, und dass die verteilte Anwendung gut skalierbar ist. Dieses Seminar zeigt Ihnen anhand der praktischen Anwendungsentwicklung, wie eine JEE5-Applikation konzeptioniert und umgesetzt wird. Dabei lernen Sie den Einsatz von Servlets, Java Server Pages, Java Server Faces und Struts genauso kennen wie die Entwicklung und den Einsatz von Web Services und die Java Enterprise Beans-Technologie.

Vergleichen Sie diesen Kurs mit ähnlichen Kursen
Mehr ansehen