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à.
Java EE è sviluppato utilizzando il Java Community Process, con il contributo di esperti del settore, organizzazioni commerciali e open source, gruppi di utenti Java e innumerevoli individui. Ogni versione integra nuove funzionalità in linea con le esigenze del settore, migliora la portabilità delle applicazioni e aumenta la produttività degli sviluppatori.
Oggi, Java EE offre una ricca piattaforma software aziendale e oltre 20 implementazioni Java EE compatibili tra cui scegliere.

Obiettivi formativi

Il corso fornisce la conoscenza dell'architettura e dei principi di Java Enterprise Edition, introducendo alle sue componenti più comunemente utilizzate.

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
  • conoscenza operativa di reti, basi dati (SQL)
  • nozioni basilari di XML
  • conoscenza basilare della lingua inglese tecnica

Programma

  • Introduction to Java EE
  • Managing Persistence by Using JPA Entities
  • Implementing Business Logic by Using EJBs
  • Using Java Message Service API
  • Implementing SOAP Services by Using JAX-WS
  • Creating Java Web Applications by Using Servlets
  • Creating Java Web Applications by Using JSPs
  • Implementing REST Services using JAX-RS API
  • Creating Java Applications with WebSockets
  • Develop Web Applications Using JavaServer Faces
  • Securing Java EE Applications

Esempi ed esercitazioni

Certificazioni

Il corso non prevede percorsi di certificazione specifici.