Java EE - Einführung in die Java Enterprise Edition (Jakarta EE)
Enterprise-Java-Anwendungen mit Jakarta EE, Servlets, JSP, EJB, Datenzugriff und Security verstehen
Die wichtigsten Themen
Jakarta EE und Java EE einordnen
Servlets, JSP und EJB verstehen
Datenzugriff mit EntityManager
SOAP, XML, JSON und Messaging
Security und Deployment-Grundlagen
Praxisnahe Enterprise-Java-Architektur
Überblick Diese Java EE Schulung vermittelt dir einen fundierten Einstieg in die Entwicklung von Enterprise-Anwendungen mit Java EE beziehungsweise Jakarta EE. Im Mittelpunkt stehen die Architektur der Java Enterprise Edition,...
Diese Java EE Schulung vermittelt dir einen fundierten Einstieg in die Entwicklung von Enterprise-Anwendungen mit Java EE beziehungsweise Jakarta EE. Im Mittelpunkt stehen die Architektur der Java Enterprise Edition, typische Rollen in der Anwendungsentwicklung, der Einsatz von Applikationsservern sowie zentrale Technologien für Web-Komponenten, Geschäftslogik, Datenzugriff, Integration und Sicherheit. Du lernst, wie Servlets, JavaServer Pages, JavaBeans, JSP Standard Tag Libraries, Session Management, Cookies, JSON, XML/SOAP und Enterprise Java Beans in einer mehrschichtigen Enterprise-Anwendung zusammenspielen.
Das Seminar richtet sich an Entwicklerinnen und Entwickler, die Java bereits sicher beherrschen und den Schritt in die Java-Enterprise-Entwicklung gehen möchten. Für eine solide Vorbereitung empfiehlt sich der Java Aufbaukurs. Wenn der Schwerpunkt stärker auf Persistenz liegt, ergänzt das Java JDBC und JPA Training die hier behandelten Themen rund um EntityManager, Datenquellen und Datenbankzugriff. Wer bestehende Java-EE-Anwendungen perspektivisch weiterentwickeln möchte, findet mit Legacy Java EE zu Cloud Native Spring Boot einen passenden Anschluss.
Nach drei Tagen hast du einen klaren Überblick über die Jakarta Enterprise Edition, ihre Spezifikationen und ihre Einsatzbereiche. Du kannst einschätzen, welche Komponenten für Webanwendungen, Geschäftslogik, Messaging, JavaMail, Security, Konfiguration und Softwareverteilung relevant sind und wie Java EE 8, J2EE-Begriffe und aktuelle Jakarta-EE-Konzepte fachlich einzuordnen sind.
Die Themen Einordnung von Java EE, J2EE und Jakarta EE · Architekturprinzipien der Java Enterprise Edition · Mehrschichtige Enterprise-Anwendungen und typische Komponenten · Design von Java-EE-Anwendungen...
Grundlagen der Java Enterprise Edition
- Einordnung von Java EE, J2EE und Jakarta EE
- Architekturprinzipien der Java Enterprise Edition
- Mehrschichtige Enterprise-Anwendungen und typische Komponenten
- Design von Java-EE-Anwendungen
- Rolle von Applikationsservern in Enterprise-Umgebungen
- Rollen in der Java-EE-Anwendungsentwicklung
- Überblick über zentrale Technologien und Spezifikationen
Präsentationsschicht und Web-Komponenten
- Dynamischer Webcontent mit JSP und JavaBeans
- JSP Standard Tag Libraries
- Servlets als zentrale Web-Komponenten
- Session Management in Webanwendungen
- Cookies und zustandsbehaftete Kommunikation
- Thin Clients mit HTML und XML
- Verarbeitung strukturierter Daten mit JSON und XML
SOAP, Webservices und Integration
- Grundlagen von SOAP in Java-Enterprise-Anwendungen
- XML-basierte Kommunikation zwischen Systemen
- Enterprise Application Integration
- JavaMessaging für asynchrone Kommunikation
- JavaMail für E-Mail-Funktionalitäten in Enterprise-Anwendungen
- Vergleich und Verbindung mit .NET
Enterprise Java Beans und Geschäftslogik
- EJB-Spezifikation und Einordnung in Jakarta EE
- Einbindung von Enterprise Java Beans
- SessionBean für Geschäftslogik
- EntityBean und historische Persistenzkonzepte
- MessageDrivenBean für nachrichtenbasierte Verarbeitung
- Rolle von EJB in Enterprise-Java-Anwendungen
Datenzugriff und Persistenz
- EntityBeans und EntityManager
- O/R Mapper und direkter Datenzugriff
- Spezifizierung von Datenquellen mit Java Naming and Directory Interface
- Zugriff auf Datenbanken aus Java-EE-Anwendungen
- Konvertierung von Daten nach XML
- Abgrenzung klassischer Persistenzansätze und aktueller Entwicklungen
Betrieb, Konfiguration und Sicherheit
- Customizing von Java-EE-Anwendungen
- Configuration Management
- Security in Enterprise-Anwendungen
- Web-Komponenten im Zusammenspiel mit Backend-Komponenten
- Softwareverteilung mit Java-EE-Enterprise-Archiven
- Aktuelle Entwicklungen in Java EE und Jakarta EE
Wer hier richtig ist
- Java-Entwicklerinnen und Java-Entwickler, die Enterprise-Anwendungen mit Java EE oder Jakarta EE entwickeln, warten oder erweitern
- Web-Entwicklerinnen und Web-Entwickler mit Java-Hintergrund, die Servlets, JSP, Session Management, SOAP und Web-Komponenten fachlich einordnen möchten
- Software-Ingenieurinnen und Software-Ingenieure, die Architektur, Persistenz, EJB, Messaging, JavaMail und Security in Java-Enterprise-Systemen verstehen müssen
- Projektleiterinnen und Projektleiter mit technischem Bezug, die Java-EE-Projekte, Migrationen oder die Weiterentwicklung bestehender Enterprise-Anwendungen bewerten
Das lernst du
- Fundierter Überblick über Java EE, J2EE und Jakarta EE sowie ihre Rolle in Enterprise-Anwendungen
- Sicheres Einordnen von Servlets, JSP, JavaBeans, STDL, Session Management, Cookies, JSON, XML und SOAP
- Verständnis für Enterprise Java Beans, SessionBeans, EntityBeans, MessageDrivenBeans und ihre Einsatzszenarien
- Nachvollziehbare Planung von Datenzugriff, EntityManager, O/R Mappern, Datenquellen und Datenbankanbindung
- Praxisnahe Orientierung bei Integration, JavaMessaging, JavaMail, Security, Konfiguration und Deployment
- Bewertung aktueller Entwicklungen und Anschlussmöglichkeiten wie REST APIs mit Spring Boot oder Microservices mit Spring
So arbeiten wir
- Fachliche Einführung in Architektur, Spezifikationen und Komponenten der Java Enterprise Edition
- Praxisnahe Demonstrationen typischer Java-EE- und Jakarta-EE-Komponenten
- Gemeinsame Analyse von Web-Schicht, Geschäftslogik, Persistenz, Integration und Security
- Übungen zur Einordnung von Servlets, JSP, EJB, Datenzugriff und Deployment-Strukturen
- Diskussion von Teilnehmerfragen aus Java-Enterprise-Projekten
Empfohlene Vorkenntnisse
- Sehr gute Java-Kenntnisse, mindestens auf dem Niveau des Java Aufbaukurses
- Erfahrung mit objektorientierter Programmierung und Java-Projektstrukturen
- Grundkenntnisse in der Servlet-Programmierung
- Hilfreich sind erste Erfahrungen mit Webanwendungen, Datenbanken oder XML
Dein Fahrplan
Der erste Seminartag beginnt mit der Einordnung von Java EE, J2EE und Jakarta EE sowie den Architekturprinzipien der Java Enterprise Edition. Anschließend stehen Applikationsserver, Rollen in der Anwendungsentwicklung und zentrale Technologien im Mittelpunkt. Im praktischen Kontext werden Web-Komponenten, Servlets, JavaServer Pages, JavaBeans, JSP Standard Tag Libraries, Session Management, Cookies sowie Thin Clients mit HTML und XML behandelt.
Organisatorisches
Lernformate
Unsere Seminare bieten dir maximale Flexibilität: Du kannst zwischen Live-Online und Vor Ort in unseren modernen Schulungszentren im D-A-CH Raum wählen. Beide Formate garantieren dir die gleiche hohe Qualität und interaktive Lernerfahrung.
Schulungsarten
Wir bieten dir verschiedene Schulungsarten: Offene Seminare, Firmenseminare für Teams und Inhouse-Schulungen direkt bei dir vor Ort. So findest du genau das Format, das zu deinen Bedürfnissen passt.
Aktuelle Software
In unseren offenen Kursen arbeiten wir mit der aktuellsten Software-Version. So lernst du direkt mit den Tools und Features, die du auch in deinem Arbeitsalltag verwendest - praxisnah und zukunftsorientiert. Bei Inhouse- und Firmenschulungen bestimmt ihr die Version.
Deine Vorteile
Zufriedenheitsgarantie
Wir sind von unserer Qualität überzeugt. Sollte ein Training einmal nicht deinen Erwartungen entsprechen, bieten wir dir an, den Kurs kostenlos zu wiederholen oder ein anderes Training zu besuchen. Ohne Risiko, ohne Diskussion.
Inklusivleistungen
Deine Teilnahme beinhaltet: Schulungsmaterial, Zertifikat, Verpflegung (bei Präsenzveranstaltungen) und persönliche Betreuung durch unsere Trainer und unser Orga-Team. Alles aus einer Hand - keine versteckten Kosten.
Lernen von Experten
Unsere Trainer sind zertifizierte und erfahrene Profis mit jahrelanger Berufserfahrung. Sie vermitteln dir in den Kursen nicht nur theoretisches Wissen, sondern teilen ihre Erfahrungen aus realen Projekten und helfen dir, das Gelernte direkt in deiner täglichen Arbeit anzuwenden. Das ist kein Werbeversprechen, sondern unser Anspruch. Am besten siehst du das in unseren Bewertungen, z.B. auch bei Google.
Keine Vorkasse
Du zahlst erst nach dem Seminar. Keine Vorkasse, keine Vorauszahlung - so kannst du sicher sein, dass du nur für das bezahlst, was du auch wirklich erhalten hast. Die Rechnung erhältst du erst nach Kursbeginn.
Max. 8 Teilnehmende
Wir setzen auf kleine Gruppen, damit du die Aufmerksamkeit bekommst, die du verdienst. So haben wir mehr Zeit für deine individuellen Fragen und können gezielt auf deine Bedürfnisse eingehen.
Termine & Buchung
Vor Ort
Online
Nicht der passende Termin dabei?
Wir finden eine Lösung: anderer Termin, mehrere Teilnehmer, Inhouse-Schulung oder individuelle Beratung.
Lieber gleich das ganze Team schulen?
Diese Schulung gibt es auch exklusiv für dein Unternehmen, bei euch vor Ort, an unseren Standorten oder Live-Online. Inhalte und Termine nach Maß.
Inhouse-Schulung
Wir kommen zu euch: diese Schulung maßgeschneidert in euren Räumen, für Unternehmen und Behörden.
- Inhalte exakt auf euch zugeschnitten
- Termine nach euren Bedürfnissen
- Günstiger ab mehreren Teilnehmern
- Vertraute Umgebung, kein Reiseaufwand
Firmen-Seminar
Exklusiv für dein Team an einem unserer Standorte oder Live-Online, individuell angepasst.
- Geschlossene Gruppe aus eurem Haus
- Individuelle Terminplanung
- An unseren Standorten oder Live-Online
- Angepasste Inhalte
Fragen und Antworten zu Java EE - Einführung in die Java Enterprise Edition (Jakarta EE)
Was ist Java EE beziehungsweise Jakarta EE?
Java EE steht für Java Enterprise Edition und beschreibt Spezifikationen und Technologien für serverseitige Enterprise-Anwendungen. Jakarta EE ist die Weiterentwicklung dieser Plattform. Im Seminar lernst du die wichtigsten Konzepte, Komponenten und Begriffe kennen und ordnest auch ältere Bezeichnungen wie J2EE oder Java EE 8 fachlich richtig ein.
Ist die Schulung eher für Java EE oder Jakarta EE geeignet?
Die Schulung behandelt beide Perspektiven: klassische Java-EE-Konzepte und die aktuelle Einordnung als Jakarta EE. Damit eignet sie sich für bestehende Enterprise-Java-Anwendungen ebenso wie für Teams, die vorhandene Architekturen bewerten oder schrittweise weiterentwickeln möchten.
Welche Vorkenntnisse sind für das Java EE Seminar erforderlich?
Erforderlich sind sehr gute Java-Kenntnisse und Grundkenntnisse in der Servlet-Programmierung. Wenn du Java noch auffrischen möchtest, ist der Java Aufbaukurs eine sinnvolle Vorbereitung. Für datenbanknahe Aufgaben passt zusätzlich das Java JDBC und JPA Training.
Welche Inhalte werden in den drei Tagen behandelt?
Behandelt werden Grundlagen von Java EE und Jakarta EE, Applikationsserver, Web-Komponenten mit Servlets und JSP, Session Management, Cookies, JSON, XML/SOAP, Enterprise Java Beans, Datenzugriff, EntityManager, JavaMail, JavaMessaging, Security, Konfiguration und Softwareverteilung mit Enterprise-Archiven.
Ist das Seminar für bestehende Legacy-Java-EE-Anwendungen geeignet?
Ja. Das Seminar vermittelt das notwendige Verständnis für bestehende Java-EE-Architekturen, EJB-Komponenten, Web-Schichten und Integrationsmechanismen. Wenn anschließend eine Modernisierung in Richtung Spring Boot geplant ist, bietet sich als Folgeschulung Legacy Java EE zu Cloud Native Spring Boot an.
Worin unterscheidet sich Java EE von Spring Boot?
Java EE beziehungsweise Jakarta EE ist eine Spezifikationsplattform für Enterprise-Java-Anwendungen mit standardisierten Komponenten wie Servlets, JSP, EJB und JNDI. Spring Boot verfolgt einen anderen Ansatz für die Entwicklung von Anwendungen und REST-Services. Für diesen Themenbereich eignet sich ergänzend die Schulung REST APIs mit Spring Boot.
Gibt es eine offizielle Zertifizierung zu diesem Seminar?
Für dieses Seminar ist keine eigenständige offizielle Zertifizierungsprüfung vorgesehen. Der Schwerpunkt liegt auf dem praxisnahen Verständnis der Java Enterprise Edition, der Jakarta-EE-Konzepte und der Einordnung zentraler Technologien für Enterprise-Java-Projekte.
Weitere häufig gestellte Fragen und Antworten findest du in den FAQs .
Passende Schulungen nach dem Kurs
Ähnliche Kurse
Unser Qualitätsversprechen: Wissen, das in der Praxis funktioniert
Aus der Praxis für die Praxis
Schluss mit theoretischem Ballast. Wir trainieren dich für reale IT-Herausforderungen, nicht für Multiple-Choice-Tests. Unsere Trainer vermitteln dir genau das Wissen, das am nächsten Montagmorgen im Job wirklich funktioniert.
Individuell statt "Schema F"
Deine Fragen passen nicht ins Standard-Skript? Bei uns schon. Wir verzichten auf starre Lehrpläne und geben deinen konkreten Projekt-Fragen Raum. Unsere Trainer passen die Inhalte flexibel an das an, was dich und dein Team aktuell weiterbringt.
Maximale Freiheit: Remote oder vor Ort
Lerne so, wie es in deinen Alltag passt - ohne Reise-Stress und Zeitverlust. Egal ob remote, hybrid oder präsent vor Ort: Wir garantieren dir ein nahtloses und effektives Lernerlebnis, egal von wo du dich zuschaltest.
Mit Zufriedenheitsgarantie
Wir sind von unserer Qualität überzeugt - und wollen, dass du es auch bist. Sollte ein Training einmal nicht deinen Erwartungen entsprechen, bieten wir dir an, den Kurs kostenlos zu wiederholen oder ein anderes Training zu besuchen. Ohne Risiko, ohne Diskussion.
Über 20.000 Unternehmen und Behörden vertrauen auf uns