Struttura del corso

Introduzione

Panoramica di Java EE 7 Funzionalità e architettura della piattaforma

  • Contenitori, API e servizi
  • Ambito del ciclo di vita e della memoria
  • Impresa JavaFagioli
  • Tecnologie di supporto

Guida introduttiva a Java EE 7 Nozioni di base sulla piattaforma

  • Installazione
  • Creazione di pacchetti, distribuzione e inserimento
  • Introduzione alle applicazioni Web

Gestione della persistenza con Java EE 7

  • Java API di persistenza
  • Creazione ed esecuzione di query
  • Creazione e gestione di entità
  • Controllo accessi con blocco
  • Recupera i piani

Implementazione della tecnologia Enterprise JavaBeans (EJB)

  • Bean aziendali, di sessione e basati su messaggi
  • Contenuti e ciclo di vita
  • Operazioni e transazioni dell'EJB
  • Creazione di metodi e timer EJB
  • Componenti della sessione
  • Applicazione di intercettori

Utilizzo dell'API Java Message Service (JMS)

  • Concetti di base dell'API JMS
  • Programming Modello e caratteristiche
  • Scrittura di semplici applicazioni JMS
  • Transazioni e bean basati su messaggi
  • Implementazione di produttori e consumatori di messaggi

Compilazione Web Services con la piattaforma Java EE 7

  • Tipi di servizi Web
  • Creazione di servizi Web con JAX-WS
  • Creazione di servizi Web RESTful con JAX-RS
  • Accessrisorse REST

Creazione di applicazioni Web utilizzando Java Servlets

  • Ciclo di vita del servlet
  • Creazione e inizializzazione di un servlet
  • Metodi di servizio di scrittura
  • Caricamento di file
  • Servlet asincroni
  • Intercettatori e filtri
  • Intestazioni, parametri e cookie HTTP

Creazione di applicazioni Web utilizzando Java pagine di servizio (JSP)

  • Ciclo di vita JSP
  • Sintassi JSP
  • Errori
  • Librerie di tag
  • Expresslinguaggio ionico e fagioli CDI

Compilazione Java di applicazioni con WebSockets

  • Endpoint programmatici e annotati
  • Invio e ricezione di messaggi
  • Encoder e decoder
  • Parametri del percorso
  • Specifica della classe del configuratore di endpoint

Sviluppo di applicazioni Web utilizzando JavaServer Faces (JSF)

  • Modello di componente dell'interfaccia utente
  • Modello di navigazione
  • JavaServer Faces Ciclo di vita
  • Elaborazione e rendering parziali
  • Convertitori, listener e validatori
  • Linguaggio delle espressioni e bean CDI
  • Produrre messaggi
  • Librerie di tag JSF

Protezione delle applicazioni Java con la piattaforma Java EE 7

  • Meccanismi di sicurezza e contenitori
  • Utilizzo di aree di autenticazione, utenti, gruppi e ruoli
  • Protezione della connessione con SSL
  • Sicurezza delle applicazioni Web
  • Sicurezza delle applicazioni aziendali
  • Certificazione e autenticazione

Risoluzione dei problemi

Riassunto e conclusione

Requisiti

  • Conoscenza della programmazione XML, SQL e Java
  • Esperienza nello sviluppo di applicazioni

Pubblico

  • Gli sviluppatori
 35 ore

Numero di Partecipanti



Prezzo per Partecipante

Recensioni (3)

Corsi relativi

Combined C/C++, JAVA and Web Application Security

28 ore

Advanced Java Security

21 ore

Combined JAVA, PHP and Web Application Security

28 ore

Standard Java Security

14 ore

Categorie relative