Home  ->  Formazione  ->  Corsi  ->  EJB 3.x

FORMAZIONE - Calendario 2012

Stampa la pagina

EJB 3.x

Codice corso:  2012-EJB

Date: 

Piano Didattico: Il corso ha una durata di 32 ore divise in 4 lezioni della durata di 8 ore; si svolge nella fascia oraria compresa tra le 9,30 e le 18,30 (con 1 ora di pausa per il pranzo)

Sede del Corso:  Le lezioni si svolgeranno presso la sede di Roma, via Vinicio Cortese 144

Numero partecipanti:  Fino a 12

Quota di partecipazione:

Per informazioni Segreteria del Training Center
  Telefono/Fax: 06.50797851
  Orario    9:30-13:00
  E-mail: training@lead-tech.it

 

Overview

Il lento ma inesorabile aumento della complessità di una tecnologia è uno dei problemi maggiormente sentiti da chiunque debba utilizzarla in qualche modo.
La storia recente insegna che una tecnologia è vincente se la crescita delle funzionalità e delle potenzialità, è accompagnata da un costante sforzo di reingegnerizzazione e riorganizzazione dei vari livelli al fine di rendere il tutto omogeneo, coerente e quindi più semplice da utilizzare.
La specifica EJB da questo punto di vista è uno degli esempi più evidenti del costante conflitto fra potenzialità e semplicità di utilizzo e mostra come in questi casi la concorrenza abbia di fatto giovato all'elemento centrale.
Con la versione 2.1 ai programmatori era stato dato uno strumento molto potente ma al tempo stesso eccessivamente complesso per essere utilizzato, o troppo macchinoso per essere adottato con successo; le principali innovazioni della tecnologie EJB 3.0 danno oggi rilievo allo sforzo compiuto per semplificare lo scenario.

 

Obiettivi formativi

Il corso fornisce le basi per la progettazione e l'implementazione di applicazioni distribuite e una panoramica sui possibili scenari definiti dalla piattaforma Java EE, approfondendo lo sviluppo di componenti di business nelle applicazioni distribuite.

Al termine del corso i partecipanti saranno in grado di:
- descrivere il modello applicativo per la piattaforma Java EE e il contesto per il modello
- sviluppare ed eseguire componenti EJB nelle applicazioni Java lato server distribuite multilivello
- sviluppare un'interfaccia utente Web-based per un'applicazione EJB

 

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.
  • Laureati e laureandi in discipline tecniche (Ingegneria, Informatica, Matematica, Fisica)
  • Personale di aziende (programmatori, analisti, sistemisti)
  • Professionisti (Ingegneri, Consulenti informatici, ecc.)
  • Imprenditori
  • Diplomati (Istituti tecnici, Ragioneria, Licei scientifici, tutti con indirizzo informatico)

 

Prerequisiti di partecipazione

Per seguire con profitto il corso è richiesto:

- aver frequentato il "MASTER - Programmazione Java per applicazioni Web (Java EE)" o conoscenze equivalenti
- esperienza con la teoria dei database relazionali e le nozioni di base di SQL
- familiarità con la programmazione distribuita (architettura multilivello)
- familiarità con la tecnologia a componenti
- conoscenza basilare della lingua inglese tecnica

 

Programma

Modulo 1 - Enterprise Beans
• Session Beans (Stateful / Stateless)
• Message Driven Beans
• Clients (Local / Remote)
• Ciclo di vita

Modulo 2 - Java Persistence
• Entità Persistenti
• Proprietà e Metodi
• Chiavi Primarie
• Relazioni (Cardinalità e Direzionalità)
• Ereditarietà e Persistenza
• Entity Manager
• Ciclo di vita delle Entità Persistenti
• EJB Query Language

Sono previste esercitazioni pratiche su tutti gli argomenti trattati.

E' premura dei nostri docenti approfondire gli argomenti ritenuti di volta in volta più interessanti dalla classe.

 

Valutazione

Ciascun modulo formativo prevede prove intermedie e finali di valutazione sotto forma di test (quiz a risposta multipla), prove pratiche e presentazione di progetti (case study).

 

Le certificazioni

Il corso non prevede percorsi di certificazione specifici.

 

Qualifiche dei Docenti

I nostri docenti trattano temi quali specifiche di implementazione, problemi di configurazione, consigli utili e descrizione dettagliata della tecnologia, in modo che possiate acquisire le competenze di cui avete bisogno e sfruttare al massimo gli investimenti IT.

 

Materiale Didattico

A supporto dell'attività formativa in aula proposta da Lead-Tech, viene fornito materiale didattico sia in forma cartacea che digitale.

 

Ammissione ed iscrizione

Il corso è a numero chiuso.
Le domande di iscrizione verranno accettate in ordine di arrivo fino ad esaurimento posti, previa valutazione di idoneità.
Al ricevimento dell'iscrizione i Responsabili dell'Area Formazione contatteranno i candidati telefonicamente per un colloquio conoscitivo e, nei casi in cui è prevista, fisseranno una prova selettiva basata sulla somministrazione di un test, volto a valutare le conoscenze di base nelle materie richieste come prerequisito.

 

Modalità di Iscrizione

Consultate la pagina delle Iscrizioni.

Lead-Tech si riserva il diritto di non ammettere al corso candidati i cui profili non siano in linea con il percorso formativo prescelto.