Java Services
Java ist eine der populärsten Programmiersprachen weltweit. Das verdankt Java zu einem großen Teil seinen vielfältigen Einsatzmöglichkeiten: Von kleinen Kommandozeilen-Programmen und grafischen Desktop-Anwendungen über Android-Apps bis hin zu umfangreichen Enterprise-Applikationen spannt die Sprache inhaltlich einen großen Bogen. Das macht Java zu einem wahren Allrounder im Werkzeugkasten eines jeden Entwicklers. In diesem Kurs werden Ihnen die Grundlagen von Java Services übermittelt.
Kursinhalte
- Einführung in Jakarta EE und EJB
- Architektur und Einsatzgebiete von EJB
- Projektaufbau und erste Session Beans
- Stateless, Stateful und Singleton Beans
- Dependency Injection mit EJB, CDI und JNDI (Überblick)
- Business Interfaces und No-Interface View
- Lebenszyklus von EJB-Komponenten
- Transaktionen und Container Services
- Interceptors
- Timer Service
- Asynchrone Verarbeitung
- Messaging mit JMS und Message Driven Beans
- Moderne Messaging-Ansätze (Kafka und Reactive Messaging im Überblick)
- EJB und JPA
- EJB als Business Layer für REST-Anwendungen und SOAP-Webservices (Überblick)
- Security in Jakarta EE
- Bean Validation
- Testen von EJB-Komponenten
- EJB und CDI im Vergleich
- EJB vs. Spring
- Aktuelle Jakarta-EE-Server und Plattformen
- Deployment von Jakarta-EE-Anwendungen und Containerisierung mit Docker
- Migration von Java EE zu Jakarta EE
- Überblick über Quarkus und moderne Jakarta-EE-Laufzeiten
- Best Practices für Enterprise-Anwendungen
- Performance und Skalierbarkeit von EJB-Anwendungen
- Stellenwert von EJB in modernen Enterprise-Anwendungen
Zielgruppe
Programmier-Einsteiger, Administratoren, DevOps EngineersVoraussetzungen
Teilnahme am Kurs "Programmierung Grundlagen" oder vergleichbare Kenntnisse Teilnahme am Kurs "Java Grundlagen" oder vergleichbare KenntnisseAbschluss & Bestätigung
Nach Seminarabschluss erhalten Sie ein tecTrain-Teilnahmezertifikat.
Buchen Sie Ihren Termin
21.09.2026 - 25.09.2026
Wien
Rinnböckstraße 3 / Stiege I
1030 Wien
21.09.2026 - 25.09.2026
Online
22.02.2027 - 26.02.2027
Wien
Rinnböckstraße 3 / Stiege I
1030 Wien
22.02.2027 - 26.02.2027
Online
31.05.2027 - 04.06.2027
Wien
Rinnböckstraße 3 / Stiege I
1030 Wien
31.05.2027 - 04.06.2027
Online
22.11.2027 - 26.11.2027
Wien
Rinnböckstraße 3 / Stiege I
1030 Wien
22.11.2027 - 26.11.2027
Online
Alle Preise zzgl. MwSt.
Angebot einholen
Ihr individuelles Kursangebot
Kostenvoranschlag
Unverbindlich herunterladen
Training Services
Services zu Ihrem Seminar
Sie haben Fragen zum Kurs?
WeitereKursempfehlungen
Training im Seminarzentrum (Face-2-Face)
Profitieren Sie von Face-to-Face-Trainings mit modernster technischer Ausstattung, praxisnahen Übungslabs und einer angenehmen Lernatmosphäre. Unsere klimatisierten Schulungsräume mit Pausenlounges bieten ideale Bedingungen für konzentriertes Lernen – inklusive umfassender Services direkt vor Ort.
- Persönliches Training vor-Ort
- Modernes IT-Schulungsequipment
- Kursunterlagen
- Verpflegung im Seminarzentrum
- Teilnahmezertifikat
- Barrierefreier Zugang
- tecTrain Wissensgarantie
Training im Virtual Classroom (Live-Online)
Lernen Sie im virtuellen Klassenzimmer – live, interaktiv und praxisnah. Mit direktem Austausch mit erfahrenen Trainer:innen, modernen Übungsumgebungen und flexibler Teilnahme – für effizientes Lernen ohne Anreise.
- Live-Online-Training mit echten Trainer:innen
- Digitale Lab-Umgebung
- Digitale Kursunterlagen
- IT-Support während des Trainings
- Teilnahmezertifikat
- tecTrain Wissensgarantie



Training im Seminarzentrum (Face-2-Face)
Profitieren Sie von Präsenztrainings mit modernster technischer Ausstattung, praxisnahen Übungslabs und einer angenehmen Lernatmosphäre. Unsere klimatisierten Schulungsräume mit Pausenlounges bieten ideale Bedingungen für konzentriertes Lernen – inklusive umfassender Services direkt vor Ort.
- Persönliches Training vor-Ort
- Modernes IT-Schulungsequipment
- Kursunterlagen
- Verpflegung im Seminarzentrum
- Teilnahmezertifikat
- Barrierefreier Zugang
- tecTrain Wissensgarantie



Training im Virtual Classroom (Live-Online)
Lernen Sie im virtuellen Klassenzimmer – live, interaktiv und praxisnah. Mit direktem Austausch mit erfahrenen Trainer:innen, modernen Übungsumgebungen und flexibler Teilnahme – für effizientes Lernen ohne Anreise.
- Live-Online-Training mit echten Trainer:innen
- Digitale Lab-Umgebung
- Digitale Kursunterlagen
- IT-Support während des Trainings
- Teilnahmezertifikat
- tecTrain Wissensgarantie



Kursinhalte
- Einführung in Jakarta EE und EJB
- Architektur und Einsatzgebiete von EJB
- Projektaufbau und erste Session Beans
- Stateless, Stateful und Singleton Beans
- Dependency Injection mit EJB, CDI und JNDI (Überblick)
- Business Interfaces und No-Interface View
- Lebenszyklus von EJB-Komponenten
- Transaktionen und Container Services
- Interceptors
- Timer Service
- Asynchrone Verarbeitung
- Messaging mit JMS und Message Driven Beans
- Moderne Messaging-Ansätze (Kafka und Reactive Messaging im Überblick)
- EJB und JPA
- EJB als Business Layer für REST-Anwendungen und SOAP-Webservices (Überblick)
- Security in Jakarta EE
- Bean Validation
- Testen von EJB-Komponenten
- EJB und CDI im Vergleich
- EJB vs. Spring
- Aktuelle Jakarta-EE-Server und Plattformen
- Deployment von Jakarta-EE-Anwendungen und Containerisierung mit Docker
- Migration von Java EE zu Jakarta EE
- Überblick über Quarkus und moderne Jakarta-EE-Laufzeiten
- Best Practices für Enterprise-Anwendungen
- Performance und Skalierbarkeit von EJB-Anwendungen
- Stellenwert von EJB in modernen Enterprise-Anwendungen
Zielgruppe
Programmier-Einsteiger, Administratoren, DevOps EngineersVoraussetzungen
Teilnahme am Kurs "Programmierung Grundlagen" oder vergleichbare Kenntnisse Teilnahme am Kurs "Java Grundlagen" oder vergleichbare KenntnisseAbschluß
Nach Seminarabschluss erhalten Sie ein tecTrain-Teilnahmezertifikat.