Il corso Developing JavaServer Faces Web Applications With AJAX Using Sun Java Studio Creator descrive i principi fondamentali della programmazione delle applicazioni Web con il modello della programmazione asincrona. Il corso delinea i principi teorici alla base della corretta realizzazione di un'applicazione Web ben progettata. Gli argomenti principali del corso sono le tecnologie JavaServer Faces e AJAX (Asynchronous JavaScript and XML). Vengono presentati i componenti predefiniti basati su JavaServer Faces e AJAX inclusi nel prodotto Sun Java Studio Creator. In particolare, vengono esaminati l'uso di questi componenti (piuttosto che il loro sviluppo), il loro funzionamento e il ruolo importante che svolgono nella generazione di applicazioni per client Web avanzati (rich Web client).
Developing java server faces web applications with ajax using sun java studio creator - Scheda corso LEN
1. Catalogo LEN Formazione 2009/2010
Scheda di dettaglio
www.lenformazione.it – www.hrsystem.it
Sede e aule corsi: Via Golfo dei Poeti 1/A - 43100 Parma - tel. 0521.038411 fax 0521.038499 - e.mail: len@gruppolen.it
Sede distaccata con aule corsi: Via Nobel, 14/A – Quartiere SPIP - 43100 Parma - tel. 0521.1910311
LEN Learning Education Network - diritti riservati anno 2009
DEVELOPING JAVASERVER FACES WEB
APPLICATIONS WITH AJAX USING SUN JAVA
STUDIO CREATOR
[cod. S307]
UN BUON MOTIVO PER
Il corso Developing JavaServer Faces Web Applications With AJAX Using Sun Java Studio Creator descrive i
principi fondamentali della programmazione delle applicazioni Web con il modello della programmazione
asincrona. Il corso delinea i principi teorici alla base della corretta realizzazione di un'applicazione Web
ben progettata. Gli argomenti principali del corso sono le tecnologie JavaServer Faces e AJAX
(Asynchronous JavaScript and XML). Vengono presentati i componenti predefiniti basati su JavaServer
Faces e AJAX inclusi nel prodotto Sun Java Studio Creator. In particolare, vengono esaminati l'uso di questi
componenti (piuttosto che il loro sviluppo), il loro funzionamento e il ruolo importante che svolgono nella
generazione di applicazioni per client Web avanzati (rich Web client).
A CHI È RIVOLTO
Il corso si rivolge a tutti gli sviluppatori, di qualunque livello, interessati ad approfondire le proprie
conoscenze in materia di progettazione e architettura delle applicazioni Web, JavaServer Faces e
tecnologie AJAX.
COMPETENZE ACQUISITE
Al termine del corso, i partecipanti saranno in grado di:
- Descrivere gli elementi di base del modello di programmazione delle applicazioni Web
- Descrivere l'IDE (Integrated Development Environment) Sun Java Studio Creator 2 (Java Studio
Creator 2)
- Descrivere la tecnologia JavaServer Faces
- Descrivere la tecnica Web AJAX (Asynchronous JavaScript and XML)
2. Catalogo LEN Formazione 2009/2010
Scheda di dettaglio
www.lenformazione.it – www.hrsystem.it
Sede e aule corsi: Via Golfo dei Poeti 1/A - 43100 Parma - tel. 0521.038411 fax 0521.038499 - e.mail: len@gruppolen.it
Sede distaccata con aule corsi: Via Nobel, 14/A – Quartiere SPIP - 43100 Parma - tel. 0521.1910311
LEN Learning Education Network - diritti riservati anno 2009
- Elencare i componenti di terze parti basati su JavaServer Faces e AJAX che è possibile utilizzare
nell'IDE Java Studio Creator 2
- Sviluppare un'applicazione Web con componenti basati sulle tecnologie JavaServer Faces e AJAX
usando l'IDE Java Studio Creator 2
3. Catalogo LEN Formazione 2009/2010
Scheda di dettaglio
www.lenformazione.it – www.hrsystem.it
Sede e aule corsi: Via Golfo dei Poeti 1/A - 43100 Parma - tel. 0521.038411 fax 0521.038499 - e.mail: len@gruppolen.it
Sede distaccata con aule corsi: Via Nobel, 14/A – Quartiere SPIP - 43100 Parma - tel. 0521.1910311
LEN Learning Education Network - diritti riservati anno 2009
PROGRAMMA DI DETTAGLIO
1) Reviewing the Basic Web Programming
Model
Descrivere l'evoluzione delle tecnologie
delle applicazioni Web
Descrivere lo scopo della tecnologia
JavaServer Faces
Descrivere l'uso della tecnologia
JavaServer Faces nell'IDE Sun Java
System Creator 2
Illustrare i componenti di una semplice
applicazione Web basata sulla tecnologia
JavaServer Faces
Utilizzare l'IDE Sun Java System Creator 2
per creare un'applicazione Web semplice
2) Introducing the Sun Java Studio Creator 2
IDE
Elencare le caratteristiche dell'IDE Sun
Java System Creator 2 che permettono di
sviluppare rapidamente le applicazioni
Web
Descrivere il modello applicativo
supportato dall'IDE Java Studio Creator 2
Descrivere i componenti predefiniti
supportati dall'IDE Java Studio Creator 2
Creare un'applicazione Web di più pagine
usando l'IDE Java Studio Creator 2
Utilizzare l'IDE Java Studio Creator 2 per
mappare le regole della navigazione tra
le pagine nella propria applicazione Web
3) Introducing JavaServer Faces Technology
Spiegare lo scopo della tecnologia
JavaServer Faces
Identificare i componenti di
un'applicazione Web basata su
JavaServer Faces
Descrivere gli elementi principali della
tecnologia JavaServer Faces
Utilizzare l'IDE Java Studio Creator 2 per
implementare un'applicazione Web che
utilizzi la tecnologia JavaServer Faces
4) Understanding Asynchronous JavaScript
and
XML (AJAX)
Descrivere il modello di programmazione
Web asincrono
Spiegare la tecnologia AJAX
Descrivere i passaggi di un'interazione
AJAX
4. Catalogo LEN Formazione 2009/2010
Scheda di dettaglio
www.lenformazione.it – www.hrsystem.it
Sede e aule corsi: Via Golfo dei Poeti 1/A - 43100 Parma - tel. 0521.038411 fax 0521.038499 - e.mail: len@gruppolen.it
Sede distaccata con aule corsi: Via Nobel, 14/A – Quartiere SPIP - 43100 Parma - tel. 0521.1910311
LEN Learning Education Network - diritti riservati anno 2009
Elencare vantaggi e svantaggi dell'uso di
AJAX in un'applicazione Web
Incorporare un componente JavaServer
Faces abilitato per AJAX in
un'applicazione Web
5) Using AJAX-Enabled JavaServer Faces
Components
Elencare i componenti JavaServer Faces
abilitati per AJAX
Descrivere le funzionalità dei componenti
JavaServer Faces abilitati per AJAX
Descrivere le fasi di sviluppo di una
semplice applicazione Web con l'utilizzo
di componenti JavaServer Faces abilitati
per AJAX nell'IDE Sun Java Studio Creator
2
Identificare gli svantaggi dell'utilizzo di
componenti JavaServer Faces abilitati per
AJAX
MODALITA’ FORMATIVE
o SEMINARIO
Intervento collettivo d'aula a taglio divulgativo, di approfondimento o generico su di un tema afferente ai
contenuti sotto descritti. La durata è stabilita da un minimo di 3 ad un massimo di 8 ore.
o WORKSHOP
Intervento collettivo d'aula a taglio pratico sperimentale finalizzato alla condivisione di problemi, proposte,
soluzioni, esami di certificazione e strumenti specifici afferenti ai contenuti sotto descritti e ai processi
aziendali ad essi collegati. La durata è stabilita da un minimo di 3 ad un massimo di 16 ore.
o CORSO
5. Catalogo LEN Formazione 2009/2010
Scheda di dettaglio
www.lenformazione.it – www.hrsystem.it
Sede e aule corsi: Via Golfo dei Poeti 1/A - 43100 Parma - tel. 0521.038411 fax 0521.038499 - e.mail: len@gruppolen.it
Sede distaccata con aule corsi: Via Nobel, 14/A – Quartiere SPIP - 43100 Parma - tel. 0521.1910311
LEN Learning Education Network - diritti riservati anno 2009
TRAINING: «il sapere e il saper fare» intervento frontale, seminariale e di laboratorio finalizzato
all’introduzione e alla conoscenza teorica e pratica dell’argomento in oggetto. TRAINING ON THE JOB:
«il saper risolvere» intervento personalizzato finalizzato alla conduzione di strumenti operativi e di
soluzioni pratiche Le durate sono coerenti rispetto agli obiettivi e sono stabilite da un minimo di 9 ad un
massimo di 40 ore.