Kurse:Lernplan für Jakarta EE nach einzelnen Schritten: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
// via Wikitext Extension for VSCode |
(kein Unterschied)
|
Aktuelle Version vom 3. Juli 2025, 20:21 Uhr
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