Transizione alle applicazioni multilivello
- Descrivi le caratteristiche di Java EE e distingui le applicazioni Java EE da quelle Java SE
Creazione pacchetti e deployment di applicazioni in un server applicativo
- Descrivi l’architettura di un server applicativo Java EE, crea il pacchetto di un’applicazione ed eseguine il deployment in un server EAP
Creazione di Enterprise Java Beans
- Sviluppa Enterprise Java Beans, inclusi bean message driven
Gestione della persistenza
- Crea entità persistenti con convalide
Gestione delle relazioni tra entità
- Definisci e gestisci le relazioni tra entità JPA
Creazione di servizi REST
- Crea API REST usando le specifiche di JAX-RS
Implementazione di Contexts and Dependency Injection
- Descrivi esempi di utilizzo tipici di CDI e implementali in un’applicazione.
Creazione di applicazioni di messaggistica con JMS
- Crea client di messaggistica che inviano e ricevono messaggi usando API JMS.
Protezione delle applicazioni Java EE
- Utilizza JAAS per proteggere applicazioni Java EE.
Riepilogo generale di Red Hat JBoss Development I: Java EE
- Dimostra una conoscenza approfondita degli argomenti trattati e delle competenze acquisite durante il corso
Il programma del corso è soggetto a modifiche in base alle innovazioni nelle tecnologie e all’evoluzione degli argomenti trattati.