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.
Sedi e date
Luogo
Inizio del corso
Milano
Visualizza mappa
Via Fabio Filzi, 27, 20124
Inizio del corso
Consultare
Domande e risposte
Aggiungi la tua domanda
I nostri consulenti e altri utenti potranno risponderti
Stiamo controllando la tua domanda per verificare che sia conforme con gli standard di pubblicazione. A parte questo, abbiamo rilevato dalle tue risposte che potresti non essere in grado di immatricolarti a questa formazione. Questo potrebbe essere dovuto al titolo di studio che possiedi, al luogo in cui vivi, ecc. In ogni caso ti consigliamo di verificare contattando il centro di formazione.
Grazie mille!
Stiamo verificando la tua domanda. A breve sarà pubblicata
Preferisci essere contattato dal centro?
Opinioni
Hai seguito questo corso? Condividi la tua opinione
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.