Kurzusleírás
Bevezetés
- Jakarta EE kontra Java EE
- A Jakarta EE jellemzők és architektúra áttekintése
Fejlesztési környezet előkészítése
- Jakarta EE szoftverek és összetevők telepítése
- Jakarta EE projektek és szerszámok beállítása
- Jakarta EE konténerek, webszolgáltatások és API-k megértése
Adatok modellezése Jakarta Persistence API-val (JPA)
- Entitások létrehozása, kezelése és lekérdezése
- Adatbázisséma létrehozása
- Futó kitartási példák
- Megvalósító entitás kapcsolatok
WebSockets használata Jakarta Faces-szel (JSF)
- WebSocket alkalmazások létrehozása
- Annotált végpontok és programozott végpontok fejlesztése
- WebSocket URI sablonok létrehozása
- Kódolók és dekóderek használata
A RESTful Web Services fejlesztése JAX-RS-sel
- RESTful gyökérút létrehozása
- AccessREST erőforrások használata a Jakarta REST Client API használatával
- Bean Validation használata az erőforrásadatok érvényesítésére
- A Jakarta REST integrálása a Jakarta Enterprise Beans-szel és a CDI-vel
- Példák az Enterprise Bean futtatására
Jakarta EE alkalmazások biztosítása
- A biztonsági funkciók és mechanizmusok megértése
- Konténerek és alkalmazásszerverek védelme
- Webes alkalmazások és vállalati beanok biztosítása
Jakarta EE alkalmazás telepítése az Docker-el
- Alkalmazások tárolása és konvertálása felhő-natívvá
- Felhőalapú natív alkalmazások telepítése Kubernetes
Hibaelhárítás
Összefoglalás, és következtetés
Követelmények
- Ismerkedés az Java EE platformmal
- Java programozási tapasztalat
Közönség
- Fejlesztők
Vélemények (5)
Nagy mennyiségű gyakorlati tudás valós példákon bemutatva.
Kamil - Streamsoft Kraków
Kurzus - Java Advanced
Machine Translated
Folyamatosan erőltetve a változtatásokat, amikor a 3. napon kezdtem jobban eltévedni, mint korábban, és nehezebb volt gyorsan észrevenni a hibát, gyorsan meg tudtam nézni a legújabb változásokat és naprakész voltam az anyaggal
Paulina
Kurzus - Advanced Java Security
Machine Translated
Very good knowledge and character.
Constantinos Michael
Kurzus - Java and Web Application Security
Though an online training, the interactivity with the trainer was remarkable and was always available to provide valuable sources to complement the training. I am very satisfied.
Nuno Marques - MULTICERT, S.A.
Kurzus - Functional Reactive Programming with Java 9 and RxJava
a tudás átadásának hozzáférhető módja
Bartłomiej - Politechnika Łódzka
Kurzus - Java 16
Machine Translated