JavaScript è il principale linguaggio di programmazione utilizzato per sviluppare siti web con pagine interattive. Il testo di Carey e Vodnik è un manuale completo, caratterizzato da un taglio operativo: grazie a dettagliati casi realistici, guida passo passo alla progettazione e alla creazione di pagine web dinamiche. Le diverse tecniche presentate e le attività di programmazione proposte permettono di acquisire e consolidare le competenze in maniera graduale, dalle basi di JavaScript fino alla progettazione e alla realizzazione di applicazioni web di qualità professionale. Grande attenzione è dedicata alla programmazione orientata agli oggetti e, oltre alle caratteristiche e funzionalità di JavaScript, sono trattate tecnologie avanzate, come AJAX e Google Maps API. Numerosi file, disponibili online, sono stati predisposti per realizzare le attività guidate e accompagnare nel percorso di apprendimento del linguaggio.