Struttura del corso

Introduzione

  • Jakarta EE vs Java EE
  • Panoramica delle funzionalità e dell'architettura di Jakarta EE

Preparazione dell'ambiente di sviluppo

  • Installazione di Jakarta EE software e componenti
  • Impostazione di Jakarta EE progetti e strumenti
  • Informazioni su Jakarta EE contenitori, servizi Web e API

Modellazione dei dati con Jakarta Persistence API (JPA)

  • Creazione, gestione ed esecuzione di query sulle entità
  • Creazione di uno schema di database
  • Esecuzione di esempi di persistenza
  • Implementazione delle relazioni di entità

Utilizzo di WebSockets con Jakarta Faces (JSF)

  • Creazione di applicazioni WebSocket
  • Sviluppo di endpoint annotati ed endpoint programmatici
  • Creazione di modelli URI WebSocket
  • Utilizzo di codificatori e decodificatori

Sviluppo di RESTful Web Services con JAX-RS

  • Creazione di un percorso radice RESTful
  • Accessutilizzo di risorse REST tramite l'API del client REST di Jakarta
  • Utilizzo di Bean Validation per convalidare i dati delle risorse
  • Integrazione di Jakarta REST con Jakarta Enterprise Beans e CDI
  • Esempi di esecuzione di Enterprise Bean

Protezione Jakarta EE delle applicazioni

  • Informazioni sulle funzionalità e sui meccanismi di sicurezza
  • Protezione di container e server applicazioni
  • Protezione delle applicazioni Web e dei bean aziendali

Distribuzione di Jakarta EE applicazioni con Docker

  • Containerizzazione e conversione delle applicazioni in applicazioni cloud-native
  • Distribuzione di applicazioni native del cloud in Kubernetes

Risoluzione dei problemi

Riassunto e conclusione

Requisiti

  • Familiarità con la piattaforma Java EE
  • Esperienza di programmazione Java

Pubblico

  • Gli sviluppatori
 28 ore

Numero di Partecipanti


Prezzo per Partecipante

Corsi in Arrivo

Categorie relative