SlideShare a Scribd company logo
1 of 6
Download to read offline
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
AJAX
(ASYNCHRONOUS JAVASCRIPT AND XML)
[cod. S352]
UN BUON MOTIVO PER
AJAX (Asynchronous JavaScript and XML; AJAX non è un linguaggio di programmazione e neanche una
nuova tecnologia ma "solo" una modalità di utilizzo di varie tecnologie standard preesistenti, come
appunto JavaScript e XML. Conseguentemente si può dire che anche Ajax è standard e che quindi può
lavorare con qualsiasi tecnologia Server e qualsiasi tecnologia Client.
Un pagina Ajax, attraverso JavaScript, comunica direttamente con il Server, dal quale riceve non Pagine
HTML ma Dati, che vengono, sempre attraverso JavaScript, visualizzati nella stessa pagina che ha eseguito
la richiesta. Il trasferimento avviene, in genere, utilizzando l'oggetto JavaScript XMLHttpRequest, che invia
e riceve dati in formato XML, ed avviene in modo asincrono.
Per questi motivi le tecniche AJAX rendono le applicazioni Internet più snelle, veloci ed user-friendly.
Il corso tratta sia i Fondamenti di Ajax, analizzando passo passo come funzionano, nei vari casi, i flussi tra
Client e Server, sia gli strumenti di supporto ad Ajax (le Framework Ajax) che le varie case mettono a
disposizione degli sviluppatori per aiutarli nel loro lavoro.
In particolare in caso di corsi orientati alle tecnologie Microsoft sarà approfondita la Framework Ajax di
Microsoft.
A CHI È RIVOLTO
Sviluppatore
Prerequisiti:
 Buona conoscenza dell'Architettura di un'applicazione Internet
 Buona conoscenza della programmazione Web, sia lato Client che Server
 Buona conoscenza di XML e Tecnologie Collegate
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
COMPETENZE ACQUISITE
Al termine del corso i partecipanti saranno in grado di:
 comprendere il funzionamento e le aree di applicabilità di Ajax
 Far comprendere in quali parti di una applicazione Web Ajax può essere produttivamente introdotto
 Rendere i programmatori Web operativi sull'utilizzo di Ajax
PROGRAMMA DI DETTAGLIO
1) Premessa
 Note: I primi argomenti del Corso sono
indipendenti dalla tecnologie o
 trasversali (si possono eseguire con tutte
le tecnologie).
 Quelli finali invece sono relativi o alla
tecnologia PHP (Modulo 8) oppure
 Microsoft (Moduli 9 e 10).
2) Modulo 1 - Rapido Riepilogo su JavaScript
 Fondamentali di programmazione JS
 Oggetti della pagina che possono
interagire con JavaScript
 Oggetti della pagina che possono
visualizzare dati
 Manipolazione spinta del Document
Object Model di una Pagina HTML
 Gestione degli Eventi di Pagina con
JavaScript
 Invio di Dati e di Pacchetti di Dati con
JavaScript
3) Modulo 2 - Rapido Riepilogo su XML
 Documento XML Well Formed
 Documento XML Valid
 Problematiche di Validazione di un
documento XML con uno Schema
 Il concetto di Parser. Individuazione del
Parser utilizzato.
 Manipolazioni di Base lato Server
 Manipolazioni di Base lato Client
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
 Tecnologie a supporto di XML: XSL, XSTL,
XPATH, XQuery, DOM, ecc.
4) Modulo 3 - Riepilogo su DHTML
 Importanza delle modalità di
visualizzazione di una Pagina Web
 La ricerca dell'effetto visivo nella
visualizzazione degli oggetti sulla pagina
 Uso estremo degli Stili Temporizzatori
 Effetti Grafici
 I vecchi trucchi prima di Ajax
 Evoluzione del Web verso il Web 2.0
5) Modulo 4 - Ajax: le Basi
 Individuazione del flusso tra client e
server
 I componenti fondamentali
dell'applicazione Ajax
 Scomposizione nei vari oggetti utilizzati e
dei vari elementi in gioco
 Individuazione delle routines a carico di
Ajax e di quelle a carico
 dell'Applicazione
 L'oggetto HttpRequest
 L'oggetto XMLHttpRequest
 onreadystatechange Property
 readyState Property
 responseText Property
6) Modulo 5 - Esercizi Base (realizzati passo
passo)
 Individuazione del Browser
 Utilizzo del Parser MSMXL presente in
Explorer
 Utilizzo di XMLHttpRequest di Javascript
 Passaggio di un solo Dato
 Passaggio di Collezioni di Dati
 Passaggio di Dati Complessi
 Temporizzazione
 Gestione degli Errori nella parte
applicativa
 Gestione degli Errori nella parte flusso
Ajax
7) Modulo 6 - Esercizi Complessi (visti passo
passo)
 Eventi gestibili da Javascript
 Intercettazione degli eventi di Tastiera
 Intercettazione degli eventi del Mouse
 Gestione del Drag and Drop
 Interfacciamento con WebService
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
8) Modulo 7 - Esercizi Complessi con
problematiche DB (visti passo passo)
 Accesso ai Database e problematiche di
passaggio dati verso il Client
 Esempi di Autocompletamento
 Paginazione di elenchi di Dati di grandi
dimensioni
 Validazione di Form
9) Modulo 8 - Esercizi Ajax da PHP
 Come avviene il flusso in ambiente PHP
& MySQL
 Come modificare un'applicazione Ajax
generica in un'applicazione PHP
 Come modificare un'applicazione PHP
generica in un'applicazione Ajax
 Utilizzo di Framework e Pattern di
pubblico dominio
10) Modulo 9 - Esercizi di Base Ajax da
ASP.NET
 Piccolo esempio in ambiente IIS ASP
 Piccolo esempio in ambiente IIS ASPX
 C'era una volta il motore di CallBack
 Creazione di un'Applicazione Ajax
Enabled, con la Framework Ajax
 Esplorazione dei controlli presenti nella
ToolBox
11) Modulo 10 - Framework Microsoft Ajax per
ASP.NET e Ajax Toolkit
 ASP.NET AJAX Architecture
 Installazione della Framework
 Installazione del Toolkit
 Nuovo Template per AJAX Enabled
WebSite
 Sperimentazione con l'oggetto Timer
 Sperimentazione con l'oggetto
UpdatePanel
 Sperimentazione con i Controlli del
Control ToolKit
 Uso statico dei Controlli Ajax
 Creazione dinamica dei Controlli Ajax
 Uso intensivo del Controllo Accordion
 Sperimentazione con il Control Extenders
12) Modulo 11 - Varie
 Siti che già utilizzano tecniche Ajax
(Google Suggest, Gmail, Google Maps,
 Yahoo! News, Bitflux Blog, ecc).
 Frameworks
 Problematiche di Debugging
 La Variante JSON
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
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
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
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.

More Related Content

What's hot

MS VISUAL STUDIO 2005.2008 - Core foundations of- net 2.0 development - Sched...
MS VISUAL STUDIO 2005.2008 - Core foundations of- net 2.0 development - Sched...MS VISUAL STUDIO 2005.2008 - Core foundations of- net 2.0 development - Sched...
MS VISUAL STUDIO 2005.2008 - Core foundations of- net 2.0 development - Sched...LEN Learning Education Network
 
Ms sql server 2005 - Designing high availability database solutions - Scheda ...
Ms sql server 2005 - Designing high availability database solutions - Scheda ...Ms sql server 2005 - Designing high availability database solutions - Scheda ...
Ms sql server 2005 - Designing high availability database solutions - Scheda ...LEN Learning Education Network
 
Developing java server faces components with ajax - Scheda corso LEN
Developing java server faces components with ajax - Scheda corso LENDeveloping java server faces components with ajax - Scheda corso LEN
Developing java server faces components with ajax - Scheda corso LENLEN Learning Education Network
 
MS VISUAL STUDIO 2003 - Building com+ applications using ms.net enterprise se...
MS VISUAL STUDIO 2003 - Building com+ applications using ms.net enterprise se...MS VISUAL STUDIO 2003 - Building com+ applications using ms.net enterprise se...
MS VISUAL STUDIO 2003 - Building com+ applications using ms.net enterprise se...LEN Learning Education Network
 
MS VISUAL STUDIO 2005 - Advanced web application development - Scheda corso LEN
MS VISUAL STUDIO 2005 - Advanced web application development - Scheda corso LENMS VISUAL STUDIO 2005 - Advanced web application development - Scheda corso LEN
MS VISUAL STUDIO 2005 - Advanced web application development - Scheda corso LENLEN Learning Education Network
 
MS VISUAL STUDIO 2005 - Core distributed application development - Scheda cor...
MS VISUAL STUDIO 2005 - Core distributed application development - Scheda cor...MS VISUAL STUDIO 2005 - Core distributed application development - Scheda cor...
MS VISUAL STUDIO 2005 - Core distributed application development - Scheda cor...LEN Learning Education Network
 
MS VISUAL STUDIO 2005 - Introduction to microsoft .net development - Scheda c...
MS VISUAL STUDIO 2005 - Introduction to microsoft .net development - Scheda c...MS VISUAL STUDIO 2005 - Introduction to microsoft .net development - Scheda c...
MS VISUAL STUDIO 2005 - Introduction to microsoft .net development - Scheda c...LEN Learning Education Network
 
Ms sql server 2005 - designing the data tier - Scheda corso LEN
Ms sql server 2005 - designing the data tier - Scheda corso LENMs sql server 2005 - designing the data tier - Scheda corso LEN
Ms sql server 2005 - designing the data tier - Scheda corso LENLEN Learning Education Network
 
MS PROGRAMMAZIONE CON VISUAL BASIC 6.0 - Scheda corso LEN
MS PROGRAMMAZIONE CON VISUAL BASIC 6.0 - Scheda corso LEN MS PROGRAMMAZIONE CON VISUAL BASIC 6.0 - Scheda corso LEN
MS PROGRAMMAZIONE CON VISUAL BASIC 6.0 - Scheda corso LEN LEN Learning Education Network
 
MS windows desktop operating systems support users and troublesh applications...
MS windows desktop operating systems support users and troublesh applications...MS windows desktop operating systems support users and troublesh applications...
MS windows desktop operating systems support users and troublesh applications...LEN Learning Education Network
 
MS VISUAL STUDIO 2003 - Implementingsecurity for applications - Scheda corso LEN
MS VISUAL STUDIO 2003 - Implementingsecurity for applications - Scheda corso LENMS VISUAL STUDIO 2003 - Implementingsecurity for applications - Scheda corso LEN
MS VISUAL STUDIO 2003 - Implementingsecurity for applications - Scheda corso LENLEN Learning Education Network
 
MS .NET FRAMEWORK - programming with xml - Scheda corso LEN
MS .NET FRAMEWORK - programming with xml - Scheda corso LENMS .NET FRAMEWORK - programming with xml - Scheda corso LEN
MS .NET FRAMEWORK - programming with xml - Scheda corso LENLEN Learning Education Network
 
MS ASP.NET – upgrading web development skills from asp to asp.net - Scheda co...
MS ASP.NET – upgrading web development skills from asp to asp.net - Scheda co...MS ASP.NET – upgrading web development skills from asp to asp.net - Scheda co...
MS ASP.NET – upgrading web development skills from asp to asp.net - Scheda co...LEN Learning Education Network
 
MS ASP.NET – Developing xml web services - Scheda corso LEN
MS ASP.NET – Developing xml web services - Scheda corso LENMS ASP.NET – Developing xml web services - Scheda corso LEN
MS ASP.NET – Developing xml web services - Scheda corso LENLEN Learning Education Network
 
MS ASP.NET 2.0 - Developing web applications - Scheda corso LEN
MS ASP.NET 2.0 - Developing web applications - Scheda corso LENMS ASP.NET 2.0 - Developing web applications - Scheda corso LEN
MS ASP.NET 2.0 - Developing web applications - Scheda corso LENLEN Learning Education Network
 

What's hot (20)

MS VISUAL STUDIO 2005.2008 - Core foundations of- net 2.0 development - Sched...
MS VISUAL STUDIO 2005.2008 - Core foundations of- net 2.0 development - Sched...MS VISUAL STUDIO 2005.2008 - Core foundations of- net 2.0 development - Sched...
MS VISUAL STUDIO 2005.2008 - Core foundations of- net 2.0 development - Sched...
 
MS Access 2007 avanzato - Scheda corso LEN
MS Access 2007 avanzato - Scheda corso LENMS Access 2007 avanzato - Scheda corso LEN
MS Access 2007 avanzato - Scheda corso LEN
 
Ms sql server 2005 - Designing high availability database solutions - Scheda ...
Ms sql server 2005 - Designing high availability database solutions - Scheda ...Ms sql server 2005 - Designing high availability database solutions - Scheda ...
Ms sql server 2005 - Designing high availability database solutions - Scheda ...
 
Developing java server faces components with ajax - Scheda corso LEN
Developing java server faces components with ajax - Scheda corso LENDeveloping java server faces components with ajax - Scheda corso LEN
Developing java server faces components with ajax - Scheda corso LEN
 
MS VISUAL STUDIO 2003 - Building com+ applications using ms.net enterprise se...
MS VISUAL STUDIO 2003 - Building com+ applications using ms.net enterprise se...MS VISUAL STUDIO 2003 - Building com+ applications using ms.net enterprise se...
MS VISUAL STUDIO 2003 - Building com+ applications using ms.net enterprise se...
 
MS VISUAL STUDIO 2005 - Advanced web application development - Scheda corso LEN
MS VISUAL STUDIO 2005 - Advanced web application development - Scheda corso LENMS VISUAL STUDIO 2005 - Advanced web application development - Scheda corso LEN
MS VISUAL STUDIO 2005 - Advanced web application development - Scheda corso LEN
 
MS VISUAL STUDIO 2005 - Core distributed application development - Scheda cor...
MS VISUAL STUDIO 2005 - Core distributed application development - Scheda cor...MS VISUAL STUDIO 2005 - Core distributed application development - Scheda cor...
MS VISUAL STUDIO 2005 - Core distributed application development - Scheda cor...
 
Adobe flash CS3 - Scheda corso LEN
Adobe flash CS3 - Scheda corso LENAdobe flash CS3 - Scheda corso LEN
Adobe flash CS3 - Scheda corso LEN
 
MS VISUAL STUDIO 2005 - Introduction to microsoft .net development - Scheda c...
MS VISUAL STUDIO 2005 - Introduction to microsoft .net development - Scheda c...MS VISUAL STUDIO 2005 - Introduction to microsoft .net development - Scheda c...
MS VISUAL STUDIO 2005 - Introduction to microsoft .net development - Scheda c...
 
Ms sql server 2005 - designing the data tier - Scheda corso LEN
Ms sql server 2005 - designing the data tier - Scheda corso LENMs sql server 2005 - designing the data tier - Scheda corso LEN
Ms sql server 2005 - designing the data tier - Scheda corso LEN
 
MS PROGRAMMAZIONE CON VISUAL BASIC 6.0 - Scheda corso LEN
MS PROGRAMMAZIONE CON VISUAL BASIC 6.0 - Scheda corso LEN MS PROGRAMMAZIONE CON VISUAL BASIC 6.0 - Scheda corso LEN
MS PROGRAMMAZIONE CON VISUAL BASIC 6.0 - Scheda corso LEN
 
MS VISUAL BASIC .NET - Programming - Scheda corso LEN
MS VISUAL BASIC .NET - Programming - Scheda corso LENMS VISUAL BASIC .NET - Programming - Scheda corso LEN
MS VISUAL BASIC .NET - Programming - Scheda corso LEN
 
MS windows desktop operating systems support users and troublesh applications...
MS windows desktop operating systems support users and troublesh applications...MS windows desktop operating systems support users and troublesh applications...
MS windows desktop operating systems support users and troublesh applications...
 
Programmazione xml framework 2.0 - Scheda corso LEN
Programmazione xml framework 2.0 - Scheda corso LENProgrammazione xml framework 2.0 - Scheda corso LEN
Programmazione xml framework 2.0 - Scheda corso LEN
 
Ms powerpoint 2003 base accelerato - Scheda corso LEN
Ms powerpoint 2003 base accelerato - Scheda corso LENMs powerpoint 2003 base accelerato - Scheda corso LEN
Ms powerpoint 2003 base accelerato - Scheda corso LEN
 
MS VISUAL STUDIO 2003 - Implementingsecurity for applications - Scheda corso LEN
MS VISUAL STUDIO 2003 - Implementingsecurity for applications - Scheda corso LENMS VISUAL STUDIO 2003 - Implementingsecurity for applications - Scheda corso LEN
MS VISUAL STUDIO 2003 - Implementingsecurity for applications - Scheda corso LEN
 
MS .NET FRAMEWORK - programming with xml - Scheda corso LEN
MS .NET FRAMEWORK - programming with xml - Scheda corso LENMS .NET FRAMEWORK - programming with xml - Scheda corso LEN
MS .NET FRAMEWORK - programming with xml - Scheda corso LEN
 
MS ASP.NET – upgrading web development skills from asp to asp.net - Scheda co...
MS ASP.NET – upgrading web development skills from asp to asp.net - Scheda co...MS ASP.NET – upgrading web development skills from asp to asp.net - Scheda co...
MS ASP.NET – upgrading web development skills from asp to asp.net - Scheda co...
 
MS ASP.NET – Developing xml web services - Scheda corso LEN
MS ASP.NET – Developing xml web services - Scheda corso LENMS ASP.NET – Developing xml web services - Scheda corso LEN
MS ASP.NET – Developing xml web services - Scheda corso LEN
 
MS ASP.NET 2.0 - Developing web applications - Scheda corso LEN
MS ASP.NET 2.0 - Developing web applications - Scheda corso LENMS ASP.NET 2.0 - Developing web applications - Scheda corso LEN
MS ASP.NET 2.0 - Developing web applications - Scheda corso LEN
 

Similar to S352 ajax-asynchronous-java script-and-xml

MS VISUAL STUDIO 2005 - Programming with the microsoft.net framework - Scheda...
MS VISUAL STUDIO 2005 - Programming with the microsoft.net framework - Scheda...MS VISUAL STUDIO 2005 - Programming with the microsoft.net framework - Scheda...
MS VISUAL STUDIO 2005 - Programming with the microsoft.net framework - Scheda...LEN Learning Education Network
 
Programmazione per componenti framework 2.0 - Scheda corso LEN
Programmazione per componenti framework 2.0 - Scheda corso LENProgrammazione per componenti framework 2.0 - Scheda corso LEN
Programmazione per componenti framework 2.0 - Scheda corso LENLEN Learning Education Network
 
Programmazione per componenti framework 2.0 - Scheda corso LEN
Programmazione per componenti framework 2.0 - Scheda corso LENProgrammazione per componenti framework 2.0 - Scheda corso LEN
Programmazione per componenti framework 2.0 - Scheda corso LENLEN Learning Education Network
 
Ms windows server 2008 - updating your application platform technology skills...
Ms windows server 2008 - updating your application platform technology skills...Ms windows server 2008 - updating your application platform technology skills...
Ms windows server 2008 - updating your application platform technology skills...LEN Learning Education Network
 
MS c# - programming with.net framework - Scheda corso LEN
MS c# - programming with.net framework - Scheda corso LENMS c# - programming with.net framework - Scheda corso LEN
MS c# - programming with.net framework - Scheda corso LENLEN Learning Education Network
 
MS VISUAL STUDIO 2003 - .net compact framework developing mobile applications...
MS VISUAL STUDIO 2003 - .net compact framework developing mobile applications...MS VISUAL STUDIO 2003 - .net compact framework developing mobile applications...
MS VISUAL STUDIO 2003 - .net compact framework developing mobile applications...LEN Learning Education Network
 
MS VISUAL STUDIO 2005 - Introduction to programming microsoft.net application...
MS VISUAL STUDIO 2005 - Introduction to programming microsoft.net application...MS VISUAL STUDIO 2005 - Introduction to programming microsoft.net application...
MS VISUAL STUDIO 2005 - Introduction to programming microsoft.net application...LEN Learning Education Network
 
MS.NET PLATFORM - Introduction to xml - Scheda corso LEN
MS.NET PLATFORM - Introduction to xml - Scheda corso LENMS.NET PLATFORM - Introduction to xml - Scheda corso LEN
MS.NET PLATFORM - Introduction to xml - Scheda corso LENLEN Learning Education Network
 
Introduction cisco networking technologies - Scheda corso LEN
Introduction cisco networking technologies - Scheda corso LENIntroduction cisco networking technologies - Scheda corso LEN
Introduction cisco networking technologies - Scheda corso LENLEN Learning Education Network
 
MS C# - Developing-.net applications for windows - Scheda corso LEN
 MS C# - Developing-.net applications for windows - Scheda corso LEN MS C# - Developing-.net applications for windows - Scheda corso LEN
MS C# - Developing-.net applications for windows - Scheda corso LENLEN Learning Education Network
 
Wireless integrating wireless networks - Scheda corso LEN
Wireless integrating wireless networks - Scheda corso LENWireless integrating wireless networks - Scheda corso LEN
Wireless integrating wireless networks - Scheda corso LENLEN Learning Education Network
 
MS VISUAL BASIC.NET - Developing .net applications for windows - Scheda cors...
MS VISUAL BASIC.NET  - Developing .net applications for windows - Scheda cors...MS VISUAL BASIC.NET  - Developing .net applications for windows - Scheda cors...
MS VISUAL BASIC.NET - Developing .net applications for windows - Scheda cors...LEN Learning Education Network
 

Similar to S352 ajax-asynchronous-java script-and-xml (20)

MS VISUAL STUDIO 2005 - Programming with the microsoft.net framework - Scheda...
MS VISUAL STUDIO 2005 - Programming with the microsoft.net framework - Scheda...MS VISUAL STUDIO 2005 - Programming with the microsoft.net framework - Scheda...
MS VISUAL STUDIO 2005 - Programming with the microsoft.net framework - Scheda...
 
Linguaggio di programmazione java - Scheda corso LEN
Linguaggio di programmazione java - Scheda corso LENLinguaggio di programmazione java - Scheda corso LEN
Linguaggio di programmazione java - Scheda corso LEN
 
Programmazione per componenti framework 2.0 - Scheda corso LEN
Programmazione per componenti framework 2.0 - Scheda corso LENProgrammazione per componenti framework 2.0 - Scheda corso LEN
Programmazione per componenti framework 2.0 - Scheda corso LEN
 
Programmazione per componenti framework 2.0 - Scheda corso LEN
Programmazione per componenti framework 2.0 - Scheda corso LENProgrammazione per componenti framework 2.0 - Scheda corso LEN
Programmazione per componenti framework 2.0 - Scheda corso LEN
 
MS ADO.NET - Programming
MS ADO.NET - ProgrammingMS ADO.NET - Programming
MS ADO.NET - Programming
 
Adobe GoLive - Scheda corso LEN
Adobe GoLive - Scheda corso LENAdobe GoLive - Scheda corso LEN
Adobe GoLive - Scheda corso LEN
 
Ms windows server 2008 - updating your application platform technology skills...
Ms windows server 2008 - updating your application platform technology skills...Ms windows server 2008 - updating your application platform technology skills...
Ms windows server 2008 - updating your application platform technology skills...
 
Clustering - Scheda corso LEN
Clustering - Scheda corso LENClustering - Scheda corso LEN
Clustering - Scheda corso LEN
 
MS c# - programming with.net framework - Scheda corso LEN
MS c# - programming with.net framework - Scheda corso LENMS c# - programming with.net framework - Scheda corso LEN
MS c# - programming with.net framework - Scheda corso LEN
 
MS VISUAL STUDIO 2003 - .net compact framework developing mobile applications...
MS VISUAL STUDIO 2003 - .net compact framework developing mobile applications...MS VISUAL STUDIO 2003 - .net compact framework developing mobile applications...
MS VISUAL STUDIO 2003 - .net compact framework developing mobile applications...
 
MS VISUAL STUDIO 2005 - Introduction to programming microsoft.net application...
MS VISUAL STUDIO 2005 - Introduction to programming microsoft.net application...MS VISUAL STUDIO 2005 - Introduction to programming microsoft.net application...
MS VISUAL STUDIO 2005 - Introduction to programming microsoft.net application...
 
MS.NET PLATFORM - Introduction to xml - Scheda corso LEN
MS.NET PLATFORM - Introduction to xml - Scheda corso LENMS.NET PLATFORM - Introduction to xml - Scheda corso LEN
MS.NET PLATFORM - Introduction to xml - Scheda corso LEN
 
Introduction cisco networking technologies - Scheda corso LEN
Introduction cisco networking technologies - Scheda corso LENIntroduction cisco networking technologies - Scheda corso LEN
Introduction cisco networking technologies - Scheda corso LEN
 
S303 creating-web-services-using-java-technology
S303 creating-web-services-using-java-technologyS303 creating-web-services-using-java-technology
S303 creating-web-services-using-java-technology
 
S353 fondamenti-html
S353 fondamenti-htmlS353 fondamenti-html
S353 fondamenti-html
 
MS C# - Developing-.net applications for windows - Scheda corso LEN
 MS C# - Developing-.net applications for windows - Scheda corso LEN MS C# - Developing-.net applications for windows - Scheda corso LEN
MS C# - Developing-.net applications for windows - Scheda corso LEN
 
Wireless integrating wireless networks - Scheda corso LEN
Wireless integrating wireless networks - Scheda corso LENWireless integrating wireless networks - Scheda corso LEN
Wireless integrating wireless networks - Scheda corso LEN
 
MS Access 2007 base - Scheda corso LEN
MS Access 2007 base - Scheda corso LENMS Access 2007 base - Scheda corso LEN
MS Access 2007 base - Scheda corso LEN
 
MS VISUAL BASIC.NET - Developing .net applications for windows - Scheda cors...
MS VISUAL BASIC.NET  - Developing .net applications for windows - Scheda cors...MS VISUAL BASIC.NET  - Developing .net applications for windows - Scheda cors...
MS VISUAL BASIC.NET - Developing .net applications for windows - Scheda cors...
 
Mastering tcp ip - Scheda corso LEN
Mastering tcp ip - Scheda corso LENMastering tcp ip - Scheda corso LEN
Mastering tcp ip - Scheda corso LEN
 

More from LEN Learning Education Network

Progettare il percorso formativo e le metodologie d'aula
Progettare il percorso formativo e le metodologie d'aulaProgettare il percorso formativo e le metodologie d'aula
Progettare il percorso formativo e le metodologie d'aulaLEN Learning Education Network
 
Talent management - Sviluppare talenti per pianificare il successo
Talent management - Sviluppare talenti per pianificare il successoTalent management - Sviluppare talenti per pianificare il successo
Talent management - Sviluppare talenti per pianificare il successoLEN Learning Education Network
 
Convegno Nazionale sui Modelli di Gestione della Sicurezza sui luoghi di lavoro
Convegno Nazionale sui Modelli di Gestione della Sicurezza sui luoghi di lavoroConvegno Nazionale sui Modelli di Gestione della Sicurezza sui luoghi di lavoro
Convegno Nazionale sui Modelli di Gestione della Sicurezza sui luoghi di lavoroLEN Learning Education Network
 
Event VideoMaking: un servizio in crescita – Riprese e Montaggi Audio Video d...
Event VideoMaking: un servizio in crescita – Riprese e Montaggi Audio Video d...Event VideoMaking: un servizio in crescita – Riprese e Montaggi Audio Video d...
Event VideoMaking: un servizio in crescita – Riprese e Montaggi Audio Video d...LEN Learning Education Network
 
LMS Moodle e Docebo: piattaforme progettate, personalizzate e gestite su serv...
LMS Moodle e Docebo: piattaforme progettate, personalizzate e gestite su serv...LMS Moodle e Docebo: piattaforme progettate, personalizzate e gestite su serv...
LMS Moodle e Docebo: piattaforme progettate, personalizzate e gestite su serv...LEN Learning Education Network
 
Progetti Editoriali: Il mio Subbuteo di Renzo Frignani – corso on line e cofa...
Progetti Editoriali: Il mio Subbuteo di Renzo Frignani – corso on line e cofa...Progetti Editoriali: Il mio Subbuteo di Renzo Frignani – corso on line e cofa...
Progetti Editoriali: Il mio Subbuteo di Renzo Frignani – corso on line e cofa...LEN Learning Education Network
 
Analisi di Clima e Indagine di Gradimento: il modello e i risultati del Grupp...
Analisi di Clima e Indagine di Gradimento: il modello e i risultati del Grupp...Analisi di Clima e Indagine di Gradimento: il modello e i risultati del Grupp...
Analisi di Clima e Indagine di Gradimento: il modello e i risultati del Grupp...LEN Learning Education Network
 
Sms social media support le 10 mosse vincenti applicate ai casi dei nostri cl...
Sms social media support le 10 mosse vincenti applicate ai casi dei nostri cl...Sms social media support le 10 mosse vincenti applicate ai casi dei nostri cl...
Sms social media support le 10 mosse vincenti applicate ai casi dei nostri cl...LEN Learning Education Network
 
La Rocca del Gusto: progetto di comunicazione integrata per Master Comet Univ...
La Rocca del Gusto: progetto di comunicazione integrata per Master Comet Univ...La Rocca del Gusto: progetto di comunicazione integrata per Master Comet Univ...
La Rocca del Gusto: progetto di comunicazione integrata per Master Comet Univ...LEN Learning Education Network
 
CoderDojo Parma: La programmazione come gioco per i più piccoli - Alessio Gar...
CoderDojo Parma: La programmazione come gioco per i più piccoli - Alessio Gar...CoderDojo Parma: La programmazione come gioco per i più piccoli - Alessio Gar...
CoderDojo Parma: La programmazione come gioco per i più piccoli - Alessio Gar...LEN Learning Education Network
 
Nuovo servizio LEN comunicazione integrata - Chiara Zantelli
Nuovo servizio LEN comunicazione integrata - Chiara ZantelliNuovo servizio LEN comunicazione integrata - Chiara Zantelli
Nuovo servizio LEN comunicazione integrata - Chiara ZantelliLEN Learning Education Network
 
LEN Formazione, LEN Human Resource, LEN Progettazione, Business Unit: Progett...
LEN Formazione, LEN Human Resource, LEN Progettazione, Business Unit: Progett...LEN Formazione, LEN Human Resource, LEN Progettazione, Business Unit: Progett...
LEN Formazione, LEN Human Resource, LEN Progettazione, Business Unit: Progett...LEN Learning Education Network
 
Partner LEN: Synergos Srl (CPL Taylor): Wella - Valeria Mazzoni, Paolo Bergam...
Partner LEN: Synergos Srl (CPL Taylor): Wella - Valeria Mazzoni, Paolo Bergam...Partner LEN: Synergos Srl (CPL Taylor): Wella - Valeria Mazzoni, Paolo Bergam...
Partner LEN: Synergos Srl (CPL Taylor): Wella - Valeria Mazzoni, Paolo Bergam...LEN Learning Education Network
 

More from LEN Learning Education Network (20)

100e20 - Digital library webinar gratuiti Gruppo LEN
100e20 - Digital library webinar gratuiti Gruppo LEN100e20 - Digital library webinar gratuiti Gruppo LEN
100e20 - Digital library webinar gratuiti Gruppo LEN
 
Progettare il percorso formativo e le metodologie d'aula
Progettare il percorso formativo e le metodologie d'aulaProgettare il percorso formativo e le metodologie d'aula
Progettare il percorso formativo e le metodologie d'aula
 
Ruolo del formatore
Ruolo del formatoreRuolo del formatore
Ruolo del formatore
 
Favorire l'apprendimento continuo
Favorire l'apprendimento continuoFavorire l'apprendimento continuo
Favorire l'apprendimento continuo
 
LEN così è cambiato il mondo del lavoro
LEN così è cambiato il mondo del lavoroLEN così è cambiato il mondo del lavoro
LEN così è cambiato il mondo del lavoro
 
Comunicazione interna aziendale - scheda corso [R246]
Comunicazione interna aziendale - scheda corso [R246]Comunicazione interna aziendale - scheda corso [R246]
Comunicazione interna aziendale - scheda corso [R246]
 
Talent management - Sviluppare talenti per pianificare il successo
Talent management - Sviluppare talenti per pianificare il successoTalent management - Sviluppare talenti per pianificare il successo
Talent management - Sviluppare talenti per pianificare il successo
 
Convegno Nazionale sui Modelli di Gestione della Sicurezza sui luoghi di lavoro
Convegno Nazionale sui Modelli di Gestione della Sicurezza sui luoghi di lavoroConvegno Nazionale sui Modelli di Gestione della Sicurezza sui luoghi di lavoro
Convegno Nazionale sui Modelli di Gestione della Sicurezza sui luoghi di lavoro
 
Catalogo LEN experience
Catalogo LEN experienceCatalogo LEN experience
Catalogo LEN experience
 
Mentoring aziendale
Mentoring aziendaleMentoring aziendale
Mentoring aziendale
 
Event VideoMaking: un servizio in crescita – Riprese e Montaggi Audio Video d...
Event VideoMaking: un servizio in crescita – Riprese e Montaggi Audio Video d...Event VideoMaking: un servizio in crescita – Riprese e Montaggi Audio Video d...
Event VideoMaking: un servizio in crescita – Riprese e Montaggi Audio Video d...
 
LMS Moodle e Docebo: piattaforme progettate, personalizzate e gestite su serv...
LMS Moodle e Docebo: piattaforme progettate, personalizzate e gestite su serv...LMS Moodle e Docebo: piattaforme progettate, personalizzate e gestite su serv...
LMS Moodle e Docebo: piattaforme progettate, personalizzate e gestite su serv...
 
Progetti Editoriali: Il mio Subbuteo di Renzo Frignani – corso on line e cofa...
Progetti Editoriali: Il mio Subbuteo di Renzo Frignani – corso on line e cofa...Progetti Editoriali: Il mio Subbuteo di Renzo Frignani – corso on line e cofa...
Progetti Editoriali: Il mio Subbuteo di Renzo Frignani – corso on line e cofa...
 
Analisi di Clima e Indagine di Gradimento: il modello e i risultati del Grupp...
Analisi di Clima e Indagine di Gradimento: il modello e i risultati del Grupp...Analisi di Clima e Indagine di Gradimento: il modello e i risultati del Grupp...
Analisi di Clima e Indagine di Gradimento: il modello e i risultati del Grupp...
 
Sms social media support le 10 mosse vincenti applicate ai casi dei nostri cl...
Sms social media support le 10 mosse vincenti applicate ai casi dei nostri cl...Sms social media support le 10 mosse vincenti applicate ai casi dei nostri cl...
Sms social media support le 10 mosse vincenti applicate ai casi dei nostri cl...
 
La Rocca del Gusto: progetto di comunicazione integrata per Master Comet Univ...
La Rocca del Gusto: progetto di comunicazione integrata per Master Comet Univ...La Rocca del Gusto: progetto di comunicazione integrata per Master Comet Univ...
La Rocca del Gusto: progetto di comunicazione integrata per Master Comet Univ...
 
CoderDojo Parma: La programmazione come gioco per i più piccoli - Alessio Gar...
CoderDojo Parma: La programmazione come gioco per i più piccoli - Alessio Gar...CoderDojo Parma: La programmazione come gioco per i più piccoli - Alessio Gar...
CoderDojo Parma: La programmazione come gioco per i più piccoli - Alessio Gar...
 
Nuovo servizio LEN comunicazione integrata - Chiara Zantelli
Nuovo servizio LEN comunicazione integrata - Chiara ZantelliNuovo servizio LEN comunicazione integrata - Chiara Zantelli
Nuovo servizio LEN comunicazione integrata - Chiara Zantelli
 
LEN Formazione, LEN Human Resource, LEN Progettazione, Business Unit: Progett...
LEN Formazione, LEN Human Resource, LEN Progettazione, Business Unit: Progett...LEN Formazione, LEN Human Resource, LEN Progettazione, Business Unit: Progett...
LEN Formazione, LEN Human Resource, LEN Progettazione, Business Unit: Progett...
 
Partner LEN: Synergos Srl (CPL Taylor): Wella - Valeria Mazzoni, Paolo Bergam...
Partner LEN: Synergos Srl (CPL Taylor): Wella - Valeria Mazzoni, Paolo Bergam...Partner LEN: Synergos Srl (CPL Taylor): Wella - Valeria Mazzoni, Paolo Bergam...
Partner LEN: Synergos Srl (CPL Taylor): Wella - Valeria Mazzoni, Paolo Bergam...
 

Recently uploaded

Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptxLorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptxlorenzodemidio01
 
XIII Lezione - Arabo G.Rammo @ Libera Accademia Romana
XIII Lezione - Arabo G.Rammo @ Libera Accademia RomanaXIII Lezione - Arabo G.Rammo @ Libera Accademia Romana
XIII Lezione - Arabo G.Rammo @ Libera Accademia RomanaStefano Lariccia
 
Lorenzo D'Emidio_Vita e opere di Aristotele.pptx
Lorenzo D'Emidio_Vita e opere di Aristotele.pptxLorenzo D'Emidio_Vita e opere di Aristotele.pptx
Lorenzo D'Emidio_Vita e opere di Aristotele.pptxlorenzodemidio01
 
San Giorgio e la leggenda del drago.pptx
San Giorgio e la leggenda del drago.pptxSan Giorgio e la leggenda del drago.pptx
San Giorgio e la leggenda del drago.pptxMartin M Flynn
 
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia Romana
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia RomanaXI Lezione - Arabo LAR Giath Rammo @ Libera Accademia Romana
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia RomanaStefano Lariccia
 
Lorenzo D'Emidio_Francesco Petrarca.pptx
Lorenzo D'Emidio_Francesco Petrarca.pptxLorenzo D'Emidio_Francesco Petrarca.pptx
Lorenzo D'Emidio_Francesco Petrarca.pptxlorenzodemidio01
 
RICERCA_SUGLI ANFIBI PER LA PRIMA MEDIA.
RICERCA_SUGLI ANFIBI PER LA PRIMA MEDIA.RICERCA_SUGLI ANFIBI PER LA PRIMA MEDIA.
RICERCA_SUGLI ANFIBI PER LA PRIMA MEDIA.giuliofiorerm
 
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptxLorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptxlorenzodemidio01
 

Recently uploaded (8)

Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptxLorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
 
XIII Lezione - Arabo G.Rammo @ Libera Accademia Romana
XIII Lezione - Arabo G.Rammo @ Libera Accademia RomanaXIII Lezione - Arabo G.Rammo @ Libera Accademia Romana
XIII Lezione - Arabo G.Rammo @ Libera Accademia Romana
 
Lorenzo D'Emidio_Vita e opere di Aristotele.pptx
Lorenzo D'Emidio_Vita e opere di Aristotele.pptxLorenzo D'Emidio_Vita e opere di Aristotele.pptx
Lorenzo D'Emidio_Vita e opere di Aristotele.pptx
 
San Giorgio e la leggenda del drago.pptx
San Giorgio e la leggenda del drago.pptxSan Giorgio e la leggenda del drago.pptx
San Giorgio e la leggenda del drago.pptx
 
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia Romana
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia RomanaXI Lezione - Arabo LAR Giath Rammo @ Libera Accademia Romana
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia Romana
 
Lorenzo D'Emidio_Francesco Petrarca.pptx
Lorenzo D'Emidio_Francesco Petrarca.pptxLorenzo D'Emidio_Francesco Petrarca.pptx
Lorenzo D'Emidio_Francesco Petrarca.pptx
 
RICERCA_SUGLI ANFIBI PER LA PRIMA MEDIA.
RICERCA_SUGLI ANFIBI PER LA PRIMA MEDIA.RICERCA_SUGLI ANFIBI PER LA PRIMA MEDIA.
RICERCA_SUGLI ANFIBI PER LA PRIMA MEDIA.
 
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptxLorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
 

S352 ajax-asynchronous-java script-and-xml

  • 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 AJAX (ASYNCHRONOUS JAVASCRIPT AND XML) [cod. S352] UN BUON MOTIVO PER AJAX (Asynchronous JavaScript and XML; AJAX non è un linguaggio di programmazione e neanche una nuova tecnologia ma "solo" una modalità di utilizzo di varie tecnologie standard preesistenti, come appunto JavaScript e XML. Conseguentemente si può dire che anche Ajax è standard e che quindi può lavorare con qualsiasi tecnologia Server e qualsiasi tecnologia Client. Un pagina Ajax, attraverso JavaScript, comunica direttamente con il Server, dal quale riceve non Pagine HTML ma Dati, che vengono, sempre attraverso JavaScript, visualizzati nella stessa pagina che ha eseguito la richiesta. Il trasferimento avviene, in genere, utilizzando l'oggetto JavaScript XMLHttpRequest, che invia e riceve dati in formato XML, ed avviene in modo asincrono. Per questi motivi le tecniche AJAX rendono le applicazioni Internet più snelle, veloci ed user-friendly. Il corso tratta sia i Fondamenti di Ajax, analizzando passo passo come funzionano, nei vari casi, i flussi tra Client e Server, sia gli strumenti di supporto ad Ajax (le Framework Ajax) che le varie case mettono a disposizione degli sviluppatori per aiutarli nel loro lavoro. In particolare in caso di corsi orientati alle tecnologie Microsoft sarà approfondita la Framework Ajax di Microsoft. A CHI È RIVOLTO Sviluppatore Prerequisiti:  Buona conoscenza dell'Architettura di un'applicazione Internet  Buona conoscenza della programmazione Web, sia lato Client che Server  Buona conoscenza di XML e Tecnologie Collegate
  • 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 COMPETENZE ACQUISITE Al termine del corso i partecipanti saranno in grado di:  comprendere il funzionamento e le aree di applicabilità di Ajax  Far comprendere in quali parti di una applicazione Web Ajax può essere produttivamente introdotto  Rendere i programmatori Web operativi sull'utilizzo di Ajax PROGRAMMA DI DETTAGLIO 1) Premessa  Note: I primi argomenti del Corso sono indipendenti dalla tecnologie o  trasversali (si possono eseguire con tutte le tecnologie).  Quelli finali invece sono relativi o alla tecnologia PHP (Modulo 8) oppure  Microsoft (Moduli 9 e 10). 2) Modulo 1 - Rapido Riepilogo su JavaScript  Fondamentali di programmazione JS  Oggetti della pagina che possono interagire con JavaScript  Oggetti della pagina che possono visualizzare dati  Manipolazione spinta del Document Object Model di una Pagina HTML  Gestione degli Eventi di Pagina con JavaScript  Invio di Dati e di Pacchetti di Dati con JavaScript 3) Modulo 2 - Rapido Riepilogo su XML  Documento XML Well Formed  Documento XML Valid  Problematiche di Validazione di un documento XML con uno Schema  Il concetto di Parser. Individuazione del Parser utilizzato.  Manipolazioni di Base lato Server  Manipolazioni di Base lato Client
  • 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  Tecnologie a supporto di XML: XSL, XSTL, XPATH, XQuery, DOM, ecc. 4) Modulo 3 - Riepilogo su DHTML  Importanza delle modalità di visualizzazione di una Pagina Web  La ricerca dell'effetto visivo nella visualizzazione degli oggetti sulla pagina  Uso estremo degli Stili Temporizzatori  Effetti Grafici  I vecchi trucchi prima di Ajax  Evoluzione del Web verso il Web 2.0 5) Modulo 4 - Ajax: le Basi  Individuazione del flusso tra client e server  I componenti fondamentali dell'applicazione Ajax  Scomposizione nei vari oggetti utilizzati e dei vari elementi in gioco  Individuazione delle routines a carico di Ajax e di quelle a carico  dell'Applicazione  L'oggetto HttpRequest  L'oggetto XMLHttpRequest  onreadystatechange Property  readyState Property  responseText Property 6) Modulo 5 - Esercizi Base (realizzati passo passo)  Individuazione del Browser  Utilizzo del Parser MSMXL presente in Explorer  Utilizzo di XMLHttpRequest di Javascript  Passaggio di un solo Dato  Passaggio di Collezioni di Dati  Passaggio di Dati Complessi  Temporizzazione  Gestione degli Errori nella parte applicativa  Gestione degli Errori nella parte flusso Ajax 7) Modulo 6 - Esercizi Complessi (visti passo passo)  Eventi gestibili da Javascript  Intercettazione degli eventi di Tastiera  Intercettazione degli eventi del Mouse  Gestione del Drag and Drop  Interfacciamento con WebService
  • 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 8) Modulo 7 - Esercizi Complessi con problematiche DB (visti passo passo)  Accesso ai Database e problematiche di passaggio dati verso il Client  Esempi di Autocompletamento  Paginazione di elenchi di Dati di grandi dimensioni  Validazione di Form 9) Modulo 8 - Esercizi Ajax da PHP  Come avviene il flusso in ambiente PHP & MySQL  Come modificare un'applicazione Ajax generica in un'applicazione PHP  Come modificare un'applicazione PHP generica in un'applicazione Ajax  Utilizzo di Framework e Pattern di pubblico dominio 10) Modulo 9 - Esercizi di Base Ajax da ASP.NET  Piccolo esempio in ambiente IIS ASP  Piccolo esempio in ambiente IIS ASPX  C'era una volta il motore di CallBack  Creazione di un'Applicazione Ajax Enabled, con la Framework Ajax  Esplorazione dei controlli presenti nella ToolBox 11) Modulo 10 - Framework Microsoft Ajax per ASP.NET e Ajax Toolkit  ASP.NET AJAX Architecture  Installazione della Framework  Installazione del Toolkit  Nuovo Template per AJAX Enabled WebSite  Sperimentazione con l'oggetto Timer  Sperimentazione con l'oggetto UpdatePanel  Sperimentazione con i Controlli del Control ToolKit  Uso statico dei Controlli Ajax  Creazione dinamica dei Controlli Ajax  Uso intensivo del Controllo Accordion  Sperimentazione con il Control Extenders 12) Modulo 11 - Varie  Siti che già utilizzano tecniche Ajax (Google Suggest, Gmail, Google Maps,  Yahoo! News, Bitflux Blog, ecc).  Frameworks  Problematiche di Debugging  La Variante JSON
  • 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
  • 6. 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 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 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.