Kurse:Lernplan für Jakarta EE nach einzelnen Schritten

Aus ahrensburg.city
Version vom 3. Juli 2025, 20:21 Uhr von Thorsten (Diskussion | Beiträge) (// via Wikitext Extension for VSCode)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Lernplan für Jakarta EE nach einzelnen Schritten

1. Einführung in Jakarta EE

  • Überblick über Jakarta EE und seine Geschichte
  • Unterschiede zu Java EE
  • Installation und Einrichtung einer Entwicklungsumgebung (z.B. Eclipse, IntelliJ IDEA)

2. Grundlagen von Servlets und JSP

  • Was sind Servlets?
  • Einführung in JSP (JavaServer Pages)
  • Einfache Webanwendung erstellen

3. Jakarta EE Komponenten

  • Überblick über wichtige Spezifikationen (z.B. CDI, JPA, JAX-RS, EJB)
  • Lebenszyklus und Einsatzgebiete

4. Persistenz mit JPA

  • Einführung in die Java Persistence API (JPA)
  • Entity-Klassen und Datenbankzugriff
  • CRUD-Operationen

5. Dependency Injection mit CDI

  • Was ist Contexts and Dependency Injection (CDI)?
  • Annotations und Scopes
  • Praxisbeispiele

6. RESTful Webservices mit JAX-RS

  • Grundlagen von REST
  • Erstellen eines einfachen REST-Services
  • JSON-Verarbeitung

7. Sicherheit in Jakarta EE

  • Authentifizierung und Autorisierung
  • Sicherheitsmechanismen in Jakarta EE

8. Testen von Jakarta EE Anwendungen

  • Unit-Tests und Integrationstests
  • Tools und Frameworks (z.B. Arquillian, JUnit)

9. Deployment und Betrieb

  • Deployment auf einem Jakarta EE Server (z.B. Payara, WildFly)
  • Konfiguration und Monitoring

10. Weiterführende Themen

  • MicroProfile und Cloud-Native Ansätze
  • Migration von Java EE zu Jakarta EE