Home  ->  Formazione  ->  Corsi  ->  JavaServer Faces

FORMAZIONE - Calendario 2012

Stampa la pagina

JAVASERVER FACES (JSF)

Codice corso:  2012-JSF

Date: 

Piano Didattico: Il corso ha una durata di 24 ore divise in 3 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

JavaServer Faces (JSF) è una tecnologia Java basata sul design pattern architetturale Model-View-Controller (MVC) e descritta da un documento di specifiche (JSR 127) alla cui stesura hanno partecipato aziende quali IBM, Oracle, Siemens e Sun Microsystems. Il suo scopo è di semplificare lo sviluppo dell'interfaccia utente (UI) di una applicazione Web; può quindi essere considerata un framework per componenti lato server di interfaccia utente.

JSF è quindi il framework della Java EE per lo sviluppo del web layer delle applicazioni web server-side. In particolare fornisce strumenti per la costruzione dell'interfaccia web e per la gestione del flusso di navigazione dell'applicazione.
JSF in realtà, pur essendo simile ad altri framework, per alcuni servizi che fornisce introduce numerosi aspetti di novità che lo rendono senza dubbio il modello di sviluppo dominante nel breve futuro.

Sviluppatori con gli skill più disparati possono costruire velocemente web applications:

- assemblando nella pagina componenti riutilizzabili di interfaccia

- collegando i componenti ai data source delle applicazioni

- connettendo eventi generati da client a handlers lato server

 

Obiettivi formativi

Al termine del corso i partecipanti saranno in grado di:
• descrivere il framework JavaServer Faces e gli strumenti più idonei a sfruttarne le caratteristiche di produttività

 

Destinatari

Il corso si rivolge a tutti i capi progetto, gli architetti software, gli analisti / analisti programmatori, gli sviluppatori e gli specialisti ICT che intendano approfondire le conoscenze del linguaggio Java EE.

 

Prerequisiti di partecipazione

Per seguire con profitto il corso è richiesta:

- aver frequentato il "MASTER - Programmazione Java per applicazioni Web (Java EE)" o conoscenze equivalenti
- ottima conoscenza del linguaggio Java e di Servlet e JSP
- conoscenza basilare della lingua inglese tecnica

 

Programma

• Pattern MVC
• Framework Object Model
• Configurazione dell'applicazione
• Modello di navigazione
• UI Components
• JSF Tag Library
• Renderers
• Backing Beans e Managed Beans
• Data Converters
• Validators
• Events e Listeners
• Internazionalizzazione

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.