Developing Applications with Java EE – 5-tägiger Online-Kurs im virtuellen Klassenzimmer
3.450,00 EUR
- 5 Tage
Entwickeln Sie Unternehmensanwendungen in Enterprise-Qualität mit Java EE (Jakarta EE) und erwerben Sie die Fähigkeiten, sichere, skalierbare und wartbare Geschäftslösungen zu erstellen. Dieser praxisorientierte Kurs führt in die zentralen Technologien und APIs ein, die zur Entwicklung mehrschichtiger Enterprise-Anwendungen verwendet werden – von Webkomponenten und Geschäftslogik bis hin zu Datenbankintegration und RESTful Services. In praktischen Übungen lernen Sie Servlets, JavaServer Faces (JSF), Enterprise JavaBeans (EJB), Contexts and Dependency Injection (CDI), JPA, REST-APIs, Sicherheit und Transaktionsverwaltung kennen. Sie erfahren, wie Sie diese Technologien integrieren, um robuste Enterprise-Anwendungen zu entwickeln, die modernen Geschäftsanforderungen gerecht werden. Am Ende des Kurses sind Sie in der Lage, Java-EE-Anwendungen nach anerkannten Best Practices der Branche zu entwerfen, zu entwickeln, bereitzustellen und zu warten.
Hauptfunktionen
Sprache
Kurs und Materialien sind auf Englisch
Stufe
Anfänger- bis Mittelstufenniveau
5 Tage (40 Stunden) Präsenzunterricht
mit zertifizierten Trainern
Über 60 empfohlene Lernstunden
Übungen und Lösungen
Herunterladbare PDF-Dokumente mit ausführlichen Inhalten (Folien, Erklärungen)
Zertifikat
Abschlusszertifikat verfügbar

Lernergebnisse
Am Ende dieses Kurses werden Sie in der Lage sein:
Lernen
Lerne, datengetriebene Anwendungen mit JSON, JPA und Datenbankintegration zu entwickeln.
Verwalten
Verwalten Sie Entitäten, Transaktionen und Persistenz für zuverlässige Unternehmensanwendungen.
Entwickeln
Entwickeln Sie RESTful-Webservices mit JAX-RS und JAX-WS und implementieren Sie asynchrone Kommunikation mit Java Message Service (JMS) für skalierbare, lose gekoppelte Anwendungen.
Schützen
Sichern Sie Java-EE-Anwendungen mit containerverwalteter Sicherheit, Authentifizierung und rollenbasierter Zugriffskontrolle, um Daten zu schützen und Benutzerberechtigungen effektiv zu verwalten.

Kurszeitplan
Grundlagen von Java-EE-Webanwendungen
Tag 01
- Erkunden Sie die Java-EE-Architektur und die Entwicklung von Unternehmensanwendungen
- Verstehen von Webtechnologien, MVC und mehrschichtiger Architektur
- Webanwendungen mit Servlets entwickeln
- Verwalten Sie den Anwendungszustand, Sitzungen und die Servlet-Konfiguration
Servlets & JavaServer Pages (JSP)
Tag 02
- Konfigurieren Sie Servlet-Lebenszyklus, Filter und Listener
- Ausnahmen und Anmerkungen behandeln
- Dynamische Webseiten mit JSP entwickeln
- Verwenden Sie JSP Expression Language (EL) und Tag-Bibliotheken
Enterprise-Komponenten & Webservices
Tag 03
- JSON-Daten in Java-Anwendungen verarbeiten
- Erstellen Sie Echtzeitanwendungen mit WebSocket
- Entwickeln Sie Geschäftslogik mit Enterprise JavaBeans (EJB)
Datenpersistenz & Dependency Injection
Tag 04
- Contexts and Dependency Injection (CDI) implementieren
- Bean Validation für Datenintegrität anwenden
- Anwendungen mit JDBC mit Datenbanken verbinden
- Verwalten Sie die Persistenz mit der Java Persistence API (JPA)
Messaging, APIs & Sicherheit
Tag 05
- Asynchrone Nachrichtenübermittlung mit Java Message Service (JMS) implementieren
- Erstellen Sie RESTful- und SOAP-Webservices mit JAX-RS und JAX-WS
- Sichern Sie Unternehmensanwendungen mit Authentifizierung, Autorisierung und rollenbasierter Zugriffskontrolle

Für wen ist dieses Programm geeignet?
Java-Entwickler auf dem Weg in die Enterprise-Anwendungsentwicklung
Backend- und Full-Stack-Entwickler
Softwareentwickler, die Geschäftsanwendungen erstellen
Spring-Entwickler, die ihr Wissen über Enterprise-Java erweitern möchten
Technische Leiter und Softwarearchitekten
IT-Fachleute, die skalierbare Java-basierte Lösungen entwickeln
Voraussetzungen
- Ein fundiertes Verständnis der Java-Programmierung
- Kenntnisse in objektorientierter Programmierung (OOP)
- Grundlegende Kenntnisse in SQL und relationalen Datenbanken
- Erfahrung mit Java-Entwicklungstools und IDEs wird empfohlen
Lizenzierung
und Gleichstellungspolitik
Lizenzierung und Akkreditierung
Dieser Kurs wird gemäß der Partnerprogramm-Vereinbarung angeboten und erfüllt die Anforderungen der Lizenzvereinbarung.
Gleichstellungspolitik
AVC bietet keine Vorkehrungen aufgrund einer Behinderung oder eines medizinischen Zustands von Studierenden an. Bewerberinnen und Bewerber werden ermutigt, sich an AVC zu wenden, um während des gesamten Prozesses der Beantragung von Vorkehrungen Beratung und Unterstützung zu erhalten.
Häufig gestellte Fragen

Benötigen Sie eine maßgeschneiderte Inhouse- oder Gruppenschulung?
Fordern Sie ein Inhouse-Schulungsprogramm an, das speziell auf Ihr Team zugeschnitten ist. Wir bieten flexible Anpassungsmöglichkeiten, die auf Ihre Geschäftsziele abgestimmt sind, sowie attraktive Gruppenpreise für größere Teams. Füllen Sie das untenstehende Formular aus, und unsere Experten für Unternehmensschulungen entwickeln die perfekte Lösung für Sie.
