Didattica

Il corso ha una durata di 40 ore divise in 5 lezioni della durata di 8 ore.
Si svolge nella fascia oraria compresa tra le 9,30 e le 18,30.

Overview

La Java Platform, Enterprise Edition (Java EE) è lo standard nei software aziendali guidati dalla comunità. Questo training consente di esplorare la progettazione e implementazione di applicazioni enterprise conformi alla piattaforma Java Enterprise Edition 7 Web Profile.

Obiettivi formativi

Seguendo questo corso, acquisirai esperienza pratica nella creazione di applicazioni web Java EE. Avrai la possibilità di creare interfacce utente web-based usando HTML5 e JavaScript insieme a JSP e servlets. Le interfacce utente web-based utilizzeranno AJAX per comunicare con i servizi web RESTful che crei; la persistenza dei dati sarĂ  garantita utilizzando JPA e il meccanismo di optimistic locking.

Destinatari

Il corso si rivolge a tutti i capi progetto, gli architetti software, gli analisti / analisti programmatori, gli sviluppatori e gli specialisti ICT con esperienza nel linguaggio Java e nei database relazionali, interessati allo sviluppo di applicazioni Java Enterprise Edition.

Prerequisiti

Per seguire con profitto il corso è richiesta:

  • ottima conoscenza del linguaggio Java Standard Edition
  • comprensione dei principi object-oriented
  • comprensione di base dei concetti di database e sintassi SQL
  • conoscenza delle modalità di creazione delle pagine Web abilitate per HTML, CSS e JavaScript
  • conoscenza basilare della lingua inglese tecnica

Programma

  • Java Platform, Enterprise Edition
  • Enterprise Development Tools and Applications
  • JavaBeans, Annotations, and Logging
  • Java EE Web Architecture
  • Developing Servlets
  • Developing with JavaServer Pages
  • JAX-RS Web Services
  • Java RESTful Clients
  • HTML5 Applications with JavaScript and AJAX
  • WebSocket and the Java API for JSO Processing
  • Implementing a Security Policy
  • POJO and EJB-Lite Component Models
  • The Java Persistence API
  • Implementing a transaction policy

Esempi ed esercitazioni

Certificazioni

Il corso non prevede percorsi di certificazione specifici.