Developing JavaServer Faces Web Applications With Ajax Using Sun Java

W
Document Sample
scope of work template
							  Developing JavaServer Faces Web Applications With Ajax
        Using Sun Java Studio Creator (DTJ-2105)
                                                Durata 2 gg

Obiettivo

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 Sun Java Studio Creator 2 (Java Studio Creator 2)
        Descrivere la tecnologia JavaServer Faces
        Descrivere la tecnica Web AJAX (Asynchronous JavaScript and XML)
        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


Catalogo

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). L'esperienza di
apprendimento è arricchita da numerose esercitazioni pratiche.

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, nonché agli specialisti e agli sviluppatori aziendali interessati a utilizzare componenti di
livello Web basati su JavaServer Faces e AJAX già disponibili (anziché crearne di nuovi) per creare
applicazioni Web con Sun Java Studio Creator.

Prerequisiti

Per completare con successo il corso, i partecipanti devono avere:

        Familiarità con i principi di base dello sviluppo di applicazioni Web
        Familiarità con JavaScript
        Una conoscenza di base dei principi della programmazione object-oriented

Una conoscenza di base del modello Java Web Component

Corsi collegati

Propedeutici
SL-110: Fundamentals of the Java Programming Language (SL-110)
SL-314: Sviluppo di componenti Web con tecnologie Servlet e JSP
WJO-1000: Overview of the Sun Java Studio Creator IDE (WJO-1000)

Complementari
DTJ-3108: Developing JavaServer Faces Components with Ajax (DTJ-3108)
WJO-1106: Creating Web-Tier Applications Using the Visual Development Environment (WJO-1106)
Contenuti

      Reviewing the Basic Web                      Identificare i componenti di
      Programming Model                            un'applicazione Web basata su
      Descrivere l'evoluzione delle tecnologie     JavaServer Faces
      delle applicazioni Web                       Descrivere gli elementi principali della
      Descrivere lo scopo della tecnologia         tecnologia JavaServer Faces
      JavaServer Faces                             Utilizzare l'IDE Java Studio Creator 2 per
      Descrivere l'uso della tecnologia            implementare un'applicazione Web che
      JavaServer Faces nell'IDE Sun Java           utilizzi la tecnologia JavaServer Faces
      System Creator 2
      Illustrare i componenti di una semplice      Understanding Asynchronous
      applicazione Web basata sulla tecnologia     JavaScript and XML (AJAX)
      JavaServer Faces                             Descrivere il modello di programmazione
      Utilizzare l'IDE Sun Java System Creator     Web asincrono
      2 per creare un'applicazione Web             Spiegare la tecnologia AJAX
      semplice                                     Descrivere i passaggi di un'interazione
                                                   AJAX
      Introducing the Sun Java Studio              Elencare vantaggi e svantaggi dell'uso di
      Creator 2 IDE                                AJAX in un'applicazione Web
      Elencare le caratteristiche dell'IDE Sun     Incorporare un componente JavaServer
      Java System Creator 2 che permettono         Faces abilitato per AJAX in
      di sviluppare rapidamente le applicazioni    un'applicazione Web
      Web
      Descrivere il modello applicativo            Using AJAX-Enabled JavaServer
      supportato dall'IDE Java Studio Creator      Faces Components
      2                                            Elencare i componenti JavaServer Faces
      Descrivere i componenti predefiniti          abilitati per AJAX
      supportati dall'IDE Java Studio Creator 2    Descrivere le funzionalità dei
      Creare un'applicazione Web di più            componenti JavaServer Faces abilitati
      pagine usando l'IDE Java Studio Creator      per AJAX
      2                                            Descrivere le fasi di sviluppo di una
      Utilizzare l'IDE Java Studio Creator 2 per   semplice applicazione Web con l'utilizzo
      mappare le regole della navigazione tra      di componenti JavaServer Faces abilitati
      le pagine nella propria applicazione Web     per AJAX nell'IDE Sun Java Studio
                                                   Creator 2
      Introducing JavaServer Faces                 Identificare gli svantaggi dell'utilizzo di
      Technology                                   componenti JavaServer Faces abilitati
      Spiegare lo scopo della tecnologia           per AJAX
      JavaServer Faces

						
Related docs