Client side programming

Programma:
Il Document Object Model. Basi di javascript, principi di programmazione ad oggetti e programmazione asincrona. Richieste XML-RPC. Comunicazione Ajax con server PHP e gestione delle risposte. Integrazione con il database. Librerie AJAX con particolare attenzione a jQuery. jQuery: CSS selectors, XPath selectors, custom selectors, DOM traversal methods, gestione degli eventi, gestione e sviluppo di effetti dinamici, manipolazione degli elementi del DOM, comunicazione con l’esterno con formati di interscambio: JSON e XML, invio di parametri: GET e POST, form e preloaders. Infine verrà affrontato lo sviluppo di widgets e di un plugin jQuery.

Buffer