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
Recensioni (5)
Una grande quantità di conoscenze pratiche mostrate in esempi di "vita reale".
Kamil - Streamsoft Kraków
Corso - Java Advanced
Traduzione automatica
Spingendo le modifiche su base regolare, poiché il giorno 3 ho iniziato a perdermi più di prima ed è stato più difficile individuare rapidamente un errore, sono stato in grado di controllare rapidamente l'ultima modifica ed essere aggiornato con il materiale
Paulina
Corso - Advanced Java Security
Traduzione automatica
Very good knowledge and character.
Constantinos Michael
Corso - 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.
Corso - Functional Reactive Programming with Java 9 and RxJava
modo accessibile di trasmettere la conoscenza
Bartłomiej - Politechnika Łódzka
Corso - Java 16
Traduzione automatica