Schița de curs
Introducere
- Jakarta EE vs Java EE
- Prezentare generală a caracteristicilor și arhitecturii Jakarta EE
Pregătirea mediului de dezvoltare
- Instalarea Jakarta EE software-ului și a componentelor
- Configurarea proiectelor și a instrumentelor Jakarta EE.
- Înțelegerea containerelor Jakarta EE, a serviciilor web și a API-urilor
Modelarea datelor cu Jakarta Persistence API (JPA)
- Crearea, gestionarea și interogarea entităților
- Crearea unei scheme de bază de date
- Executarea exemplelor de persistență
- Implementarea relațiilor dintre entități
Utilizarea WebSockets cu Jakarta Faces (JSF)
- Crearea aplicațiilor WebSocket
- Dezvoltarea de puncte finale adnotate și puncte finale programatice
- Crearea de șabloane URI WebSocket
- Utilizarea codificatoarelor și decodificatoarelor
Dezvoltarea RESTful Web Services cu JAX-RS
- Crearea unei căi rădăcină RESTful
- Accessing REST resources utilizând Jakarta REST Client API
- Utilizarea validării Bean Validation pentru a valida datele resurselor
- Integrarea Jakarta REST cu Jakarta Enterprise Beans și CDI
- Rularea exemplelor Enterprise Bean
Securizarea aplicațiilor Jakarta EE
- Înțelegerea caracteristicilor și mecanismelor de securitate
- Securizarea containerelor și a serverelor de aplicații
- Securizarea aplicațiilor web și a aplicațiilor de tip enterprise beans
Implementarea aplicațiilor Jakarta EE cu Docker
- Containerizarea și conversia aplicațiilor în cloud-native
- Implementarea aplicațiilor cloud-native în Kubernetes
Depanare
Rezumat și concluzii
Cerințe
- Familiaritate cu Java EE platforma
- Experiență de programare în Java .
Audiență
- Dezvoltatorii
Mărturii (5)
O mulțime de cunoștințe practice prezentate cu exemple din "viața reală".
Kamil - Streamsoft Kraków
Curs - Java Advanced
Tradus de catre o masina
Schimbări pe loc, deoarece în ziua a 3-a începusem deja să mă pierd mai mult decât înainte și era mai greu să descopăr rapid o greșeală, am putut să fac zcheckout la ultima schimbare și să fiu la curent cu materialul.
Paulina
Curs - Advanced Java Security
Tradus de catre o masina
Very good knowledge and character.
Constantinos Michael
Curs - 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.
Curs - Functional Reactive Programming with Java 9 and RxJava
modalitate accesibilă de transmitere a cunoștințelor
Bartłomiej - Politechnika Łódzka
Curs - Java 16
Tradus de catre o masina