Building Xml

Ekip
A Milano

Chiedi il prezzo
Chiedi informazioni a un consulente Emagister
Chiedi informazioni a un consulente Emagister

Informazioni importanti

Tipologia Corso
Inizio Milano
  • Corso
  • Milano
Descrizione

Obiettivo del corso: Questo corso ha l'obiettivo di illustrare agli studenti il linguaggio XML (Extensible Markup Language) e fornire la preparazione necessaria per creare applicazioni Web utilizzando XML. Per partecipare al corso, non è necessario che gli studenti dispongano di precedenti conoscenze relative a XML.

Informazioni importanti
Sedi

Dove e quando

Inizio Luogo
Consultare
Milano
Via Fabio Filzi, 27, 20124, Milano, Italia
Visualizza mappa
Inizio Consultare
Luogo
Milano
Via Fabio Filzi, 27, 20124, Milano, Italia
Visualizza mappa

Programma

Introduzione

Questo corso ha l'obiettivo di illustrare agli studenti il linguaggio XML (Extensible Markup Language) e fornire la preparazione necessaria per creare applicazioni Web utilizzando XML. Per partecipare al corso, non è necessario che gli studenti dispongano di precedenti conoscenze relative a XML.

Obiettivi del corso

Al termine del corso gli studenti saranno in grado di:

  • Elencare i possibili utilizzi e i vantaggi offerti da XML all'interno di un sito Web.
  • Creare documenti XML corretti e validi.
  • Creare uno schema XML.
  • Utilizzare XSL per visualizzare i dati XML all'interno di un browser Web.
  • Utilizzare XSL per trasformare i dati XML in un diverso formato.
  • Visualizzare i dati XML dinamici utilizzando un browser Web tramite l'associazione dati e il modello di oggetti documento (DOM, Document Object Model).
  • Utilizzare ASP e ADO per leggere i dati da un'origine dati e memorizzarli come XML.
  • Aggiungere, eliminare e aggiornare i dati sul client tramite XML ed effettuare il salvataggio dei dati in un database sul server.

    Esami Microsoft Certified Professional
  • A questo corso non è associato alcun esame Microsoft Certified Professional.

    Prerequisiti

  • Conoscenza dell'HTML.
  • Conoscenza dei database relazionali.
  • Programmazione utilizzando il linguaggio Microsoft Visual Basic®, Visual Basic for Applications o Visual Basic, Scripting Edition (VBScript): creazione di procedure, utilizzo di cicli, variabili e oggetti COM.
  • Conoscenza di un'interfaccia API di accesso ai dati, ad esempio DAO, RDO o ADO.

    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 InterDev 6

    Il materiale didattico, le lezioni e le esercitazioni in laboratorio sono in lingua inglese. Per trarre il massimo vantaggio dal programma di studi, è necessario avere una discreta conoscenza della lingua inglese ed essere in possesso di tutti i requisiti specificati.

    Software e materiale didattico

    Il materiale didattico rimane di proprietà degli studenti.

    Agli studenti verranno forniti i seguenti prodotti software da utilizzare durante le lezioni:

  • Microsoft Windows® 2000 Server
  • Microsoft SQL Server 7.0
  • Microsoft Visual InterDev® 6.0
  • Microsoft Internet Explorer 5

    Struttura del corso

    Giorno 1

    Modulo 1: Panoramica dei documenti XML

    Argomenti:

  • Strutturazione dei dati
  • XML
  • Creazione di documenti XML
  • Grammatiche e spazi nome

    Qualifiche

    Gli studenti saranno in grado di:

  • Elencare i possibili utilizzi di XML all'interno di un sito Web.
  • Descrivere i vantaggi e gli svantaggi connessi all'utilizzo di XML.
  • Descrivere la struttura di un documento XML.
  • Creare un documento XML semplice.
  • Elencare alcuni dei problemi associati alla creazione di documenti XML.

    Modulo 2: Panoramica delle tecnologie XML

    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

    Qualifiche

    Gli studenti saranno in grado di:

  • Illustrare l'utilizzo dei fogli di stile.
  • Spiegare l'utilizzo dell'associazione dei dati XML ad HTML.
  • Descrivere il modello di oggetti documento (DOM, Document Object Model).
  • Spiegare la necessità della convalida.
  • Descrivere le differenze tra schemi DTD e XML.

    Giorno 2

    Modulo 3: Generazione di dati XML da un database

    Argomenti:

  • Panoramica di applicazioni Web basate su XML
  • Utilizzo di Active Server Pages
  • Accesso ai dati tramite ADO
  • Restituzione di XML al client

    Esercitazioni

  • Creazione e utilizzo di una Active Server Page
  • Esecuzione di query in un database e restituzione di dati XML

    Qualifiche

    Gli studenti saranno in grado di:

  • Descrivere la modalità di interazione di Active Server Pages con un client Web.
  • Elaborare dati modulo utilizzando lo script sul lato del server e l'Oggetto risposta.
  • Utilizzare l'oggetto Risposta per restituire i dati al client.
  • Creare una pagina ASP per restituire XML a un browser.
  • Utilizzare un recordset ADO (ActiveX Data Object) per recuperare dati da un database.
  • Convertire i contenuti di un recordset ADO in XML.

    Modulo 4: Visualizzazione di un documento XML utilizzando XSL

    Argomenti:

  • Trasformazione di XML utilizzando XSL
  • Utilizzo di modelli
  • Filtraggio e ordinamento di XML
  • Costrutti del linguaggio XSL
  • Creazione dinamica di nuovi nodi

    Esercitazione

  • Visualizzazione di un documento XML utilizzando XSL

    Qualifiche

    Gli studenti saranno in grado di:

  • Descrivere come XSL trasforma una struttura XML in una diversa struttura XML risultante.
  • Creare un foglio di stile XSL utilizzando regole modello e azioni (xsl:value-of).
  • Utilizzare (xsl:apply templates) per applicare ulteriori modelli.
  • Utilizzare il percorso e le funzionalità di filtraggio di XSL per i criteri di ricerca.
  • Ottenere uno stile complesso utilizzando blocchi di codice del linguaggio XSL.
  • Generare nuovi nodi nella struttura XML risultante.

    Giorno 3

    Modulo 5: Incorporamento di dati XML in HTML

    Argomenti:

  • Utilizzo dei dati all'interno di browser Web
  • Associazione dati
  • Gestione dell'origine dati

    Esercitazione

  • Incorporamento di dati XML in HTML

    Qualifiche

    Gli studenti saranno in grado di:

  • Descrivere la natura di un'isola di dati.
  • Spiegare la modalità di utilizzo degli oggetti origine di dati (DSO, Data Source Object) per visualizzare le isole di dati XML in una pagina HTML.
  • Creare un'isola di dati XML in un file HTML.
  • Associare dati XML a elementi HTML.

    Modulo 6: Gestione dei dati XML presenti sul client tramite DOM

    Argomenti:

  • Vista DOM di documenti XML
  • Accesso alle strutture DOM
  • Trasformazione programmatica di XML utilizzando XSL
  • Utilizzo di elementi e attributi
  • Visualizzazione di dati XML tramite DOM

    Esercitazioni

  • Trasformazione dei dati XML presenti sul client
  • Gestione dei dati XML presenti sul client
  • Visualizzazione di dati XML tramite DOM

    Qualifiche

    Gli studenti saranno in grado di:

  • Elencare quattro oggetti DOM XML.
  • Identificare i nodi di una struttura DOM.
  • Recuperare informazioni da una struttura DOM.
  • Aggiungere, spostare e rimuovere nodi all'interno di una struttura DOM.
  • Identificare i limiti delle trasformazioni del foglio di stile XSL.
  • Utilizzare DOM per eseguire una trasformazione tra XML e HTML.

    Giorno 4

    Modulo 7: Invio di dati XML dal client al server

    Argomenti:

  • Preparazione dei dati XML presenti sul client
  • Invio dei dati al server
  • Gestione di DOM sul server
  • Ricezione della risposta sul client

    Esercitazioni

  • Invio di pacchetti XML al server
  • Elaborazione di pacchetti XML sul server

    Qualifiche

    Gli studenti saranno in grado di:

  • Descrivere i problemi relativi alla creazione di un pacchetto dati XML da inviare a un server.
  • Utilizzare l'oggetto XMLHTTP per inviare nuovamente i dati al server.
  • Convertire XML in una struttura DOM sul lato server.
  • Aggiornare il database back-end con i dati provenienti dal client.
  • Inviare una risposta dal server al client.

    Modulo 8: Convalida dei dati XML tramite schemi

    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

  • Convalida di dati XML tramite schemi

    Qualifiche

    Gli studenti saranno in grado di:

  • Descrivere le occasioni in cui è necessario eseguire la convalida.
  • Creare uno schema XML.
  • Convalidare un documento XML utilizzando uno schema XML.
  • Applicare uno schema XML a un documento XML, sia staticamente che dinamicamente.

    Giorno 5

    Modulo 9: Introduzione a BizTalk

    Argomenti:

  • Problematiche connesse alle attività tra aziende
  • BizTalk Server
  • BizTalk Jumpstart Kit

    Qualifiche

    Gli studenti saranno in grado di:

  • Identificare i problemi relativi alla condivisione di dati eterogenei.
  • Identificare i possibili utilizzi di XML nelle attività tra aziende.
  • Descrivere lo scopo di Microsoft BizTalk Framework.
  • Elencare le risorse disponibili all'interno di Microsoft BizTalk Jumpstart Kit.
  • Successi del Centro


    Gli utenti che erano interessati a questo corso si sono informati anche su...
    Leggi tutto