Il linguaggio JavaScript consente di animare le pagine HTML rendendole fortemente interattive. Il corso insegna come usare JavaScript, la libreria di larga diffusione jQuery per la manipolazione del'HTML, il linguaggio di descrizione dati JSON e la tecnologia AJAX per la realizzazione di applicazioni altamente interattive.
I web service usati negli esempi saranno scritti in linguaggio PHP, ma non è richiesta conoscenza di questo linguaggio per seguire il corso.
Destinatari
Progettisti e sviluppatori di applicazioni web.
Contenuti
Introduzione a JavaScript
Similitudini e differenze rispetto a Java
Tipi e Variabili
Strutture di controllo (id, for, while...)
Array e array associativi
Il linguaggio Json
Esempi
Esercizi
Le più comuni funzioni predefinite
Creazione e utilizzo di nuove funzioni
Cenni al supporto ObjectOriented in JavaScript
La libreria jQuery
Cosa è, come si usa, a cosa serve
Sintassi
Esempi
Esercizi
Cenni ai componenti aggiuntivi della libreria jQuery UI per lo sviluppo dell'interfaccia utente
Esempi
La tecnologia AJAX
Cosa è e come funziona
Esempi
Esercizi