Building Xml-Based Web Applications

Suntrade
A Genova e Milano

Chiedi il prezzo
Vuoi parlare del corso con un consulente?
Confronta questo corso con altri simili
Leggi tutto

Informazione importanti

Descrizione

Obiettivo del corso: Obiettivo del corso è fornire agli sviluppatori la preparazione necessaria per creare un'applicazione Web di media complessità. Tale applicazione connette e recupera dati da un'origine dati, elabora i dati XML prima di inviarli al client e salva gli aggiornamenti apportati dal client al database.
Rivolto a: Questo corso è rivolto ai numerosi sviluppatori esperti che devono apprendere l'utilizzo di XML per creare applicazioni Web di media complessità.

Informazione importanti
Sedi

Dove e quando

Inizio Luogo
Consultare
Genova
Via Rolla 16 D/r, 16152, Genova, Italia
Visualizza mappa
Consultare
Milano
Via Sangro 10, 20132, Milano, Italia
Visualizza mappa

Domande più frequenti

· Requisiti

Frequentando uno o più dei seguenti corsi, gli studenti potranno soddisfare i prerequisiti e ottenere migliori risultati:

  • Corso 1013, Mastering Microsoft Visual Basic 6 Develop...

  • Programma

    Introduzione

    Obiettivo del corso è fornire agli sviluppatori la preparazione necessaria per creare un'applicazione Web di media complessità. Tale applicazione connette e recupera dati da un'origine dati, elabora i dati XML prima di inviarli al client e salva gli aggiornamenti apportati dal client al database.

    A chi è rivolto

    Questo corso è rivolto ai numerosi sviluppatori esperti che devono apprendere l'utilizzo di XML per creare applicazioni Web di media complessità.

    Obiettivi del corso

    Al termine del corso gli studenti saranno in grado di:
  • Identificare le posizioni all'interno dell'architettura di una soluzione Web in cui si utilizza il linguaggio XML (Extensible Markup Language).
  • Creare documenti XML corretti e validi.
  • Creare uno schema XML.
  • Utilizzare il linguaggio XSL (Extensible Stylesheet Language) per trasformare i dati XML in modo da poterli visualizzare con un browser Web.
  • Utilizzare XSL per trasformare i dati XML in un diverso formato XML.
  • Utilizzare l'associazione dati e il modello di oggetti documento (DOM, Document Object Model) per visualizzare i dati XML dinamici con un browser Web.
  • Utilizzare pagine ASP (Active Server Pages) e ADO 2.6 per leggere i dati da un'origine dati e memorizzarli in formato XML.
  • Modificare i dati XML di un client e salvarli su un database del server.

    Prerequisiti

    Frequentando uno o più dei seguenti corsi, gli studenti potranno soddisfare i prerequisiti e ottenere migliori risultati:
  • Corso 1013, Mastering Microsoft Visual Basic 6 Development
  • Corso 1017, Mastering Web Application Development Using Microsoft Visual InterDevT 6

    Per partecipare al corso gli studenti devono soddisfare i requisiti riportati di seguito.
  • Conoscenza del linguaggio HTML (Hypertext Markup Language)
  • Conoscenza dei database relazionali.
  • Esperienza nella programmazione utilizzando il linguaggio Microsoft Visual Basic®, Microsoft Visual Basic for Applications o Microsoft Visual Basic, Scripting Edition (VBScript): creazione di procedure, utilizzo di cicli, variabili e oggetti COM (Component Object Model)
  • Conoscenza di un'interfaccia API (Application Programming Interface) per l'accesso ai dati, ad esempio, ADO (ActiveX® Data Objects).

    Esami Microsoft Certified Professional
    Il corso consente allo studente di prepararsi al seguente esame Microsoft Certified Professional:
  • Non sono attualmente disponibili Esami Microsoft Certified Professional corrispondenti a questo corso.

  • Exam 70-XXX,

    Materiale per lo studente

    Il kit per lo studente comprende un manuale del corso completo e altro materiale necessario per le lezioni.
  • Esercitazioni
  • Esercizi
  • Demo

    Struttura del corso

    Modulo 1: Panoramica dei documenti XML
    In questo modulo vengono approfonditi i seguenti argomenti:
  • Strutturazione dei dati
  • Il linguaggio XML
  • Creazione di documenti XML
  • Grammatiche e spazi nome

    Al termine del modulo, gli studenti saranno in grado di spiegare in cosa consiste un documento XML e come è possibile crearlo. Tutti gli argomenti trattati in questo modulo verranno approfonditi in moduli successivi.

    Modulo 2: Panoramica delle tecnologie XML
    In questo modulo vengono approfonditi i seguenti argomenti:
  • Tecnologie XML: Panoramica
  • Visualizzazione di XML tramite fogli di stile
  • Associazione di XML ad HTML
  • Accesso a XML tramite il modello di oggetti documento (DOM, Document Object Model)
  • Convalida di XML

    Al termine del modulo, gli studenti saranno in grado di ottenere una panoramica di varie tecnologie XML, quali schemi, fogli di stile XSL, associazione dati e DOM. Tutti gli argomenti trattati in questo modulo verranno approfonditi in moduli successivi.

    Modulo 3: Generazione di dati XML da un database
    In questo modulo vengono approfonditi i seguenti argomenti:
  • Panoramica di applicazioni Web basate su XML
  • Utilizzo di Active Server Pages
  • Esercitazione 3.1: Creazione e utilizzo di una pagina ASP (Active Server Page)
  • Accesso ai dati tramite ADO
  • Restituzione di XML al client
  • Esercitazione 3.2: Esecuzione di query in un database e restituzione di dati XML

    Al termine del modulo, gli studenti saranno in grado di utilizzare ADO e ASP per leggere i dati da un database e memorizzarli in formato XML per restituirli al client.

    Modulo 4: Visualizzazione di un documento XML utilizzando XSL
    In questo modulo vengono approfonditi i seguenti argomenti:
  • Trasformazione di XML utilizzando XSL
  • Utilizzo di modelli
  • Filtraggio e ordinamento di XML
  • Costrutti del linguaggio XSL
  • Creazione dinamica di nuovi nodi
  • Esercitazione 4: Visualizzazione di un documento XML utilizzando XSL

    Al termine del modulo, gli studenti saranno in grado di creare documenti XML. Avranno inoltre appreso a utilizzare fogli di stile XSL per visualizzare documenti XML e conosceranno modelli e criteri di ricerca avanzati relativi ai percorsi e ai filtri.

    Modulo 5: Incorporamento di dati XML in HTML
    In questo modulo vengono approfonditi i seguenti argomenti:
  • Utilizzo dei dati all'interno di browser Web
  • Associazione dati
  • Gestione dell'origine dati
  • Esercitazione 5: Incorporamento di dati XML in HTML

    Al termine del modulo, gli studenti saranno in grado di creare isole di dati XML e associarle a elementi HTML.

    Modulo 6: Gestione dei dati XML presenti sul client tramite DOM
    In questo modulo vengono approfonditi i seguenti argomenti:
  • Vista DOM di documenti XML
  • Accesso alle strutture DOM
  • Trasformazione a livello di programmazione di XML utilizzando XSL
  • Esercitazione 6.1: Trasformazione dei dati XML presenti sul client
  • Utilizzo di elementi e attributi
  • Esercitazione 6.2: Gestione dei dati XML presenti sul client
  • Visualizzazione di dati XML tramite il modello DOM
  • Esercitazione 6.3: Visualizzazione di dati XML tramite il modello DOM

    Al termine del modulo, gli studenti saranno in grado di descrivere il modello DOM. Avranno inoltre appreso a caricare dinamicamente un documento e a gestire strutture DOM e potranno eseguire la visualizzazione di documenti XML utilizzando il modello DOM piuttosto che i fogli di stile.

    Modulo 7: Invio di dati XML dal client al server
    In questo modulo vengono approfonditi i seguenti argomenti:
  • Preparazione dei dati XML presenti sul client
  • Invio dei dati al server
  • Esercitazione 7.1: Invio di pacchetti XML al server
  • Gestione del modello DOM sul server
  • Ricezione della risposta sul client
  • Esercitazione 7.2: Elaborazione di pacchetti XML sul server

    Al termine del modulo, gli studenti saranno in grado di inviare dati aggiornati dal client al server e di salvare tali aggiornamenti sul database del server.

    Modulo 8: Convalida dei dati XML tramite schemi
    In questo modulo vengono approfonditi i seguenti argomenti:
  • Necessità di effettuare la convalida
  • Creazione di uno schema XML
  • Estensione di uno schema XML
  • Convalida di XML in un ambiente client/server
  • Esercitazione 8: Convalida dei dati XML tramite schemi

    Al termine del modulo, gli studenti saranno in grado di convalidare i dati XML ricevuti da un client sul server prima di salvarli sul database e approfondiranno la propria conoscenza dell'utilizzo di schemi per la convalida dei dati XML.


  • Confronta questo corso con altri simili
    Leggi tutto