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
 28 ore

Numărul de participanți


Pret per participant

Upcoming Courses