in

dotNet Umbria [DNU]

Il primo User Group in Umbria sul mondo .Net

Andrea Cruciani' blog

parlando di .Net: i miei libri, architettura, il Web, le applicazioni mobile, Wpf, MicroFramework...

Book review: Head First Javascript

Tempo di ferie e anche tempo di letture "rilassanti": Ho scelto un libro della collana Head First della O'Really. Avevo già avuto un buonissimo impatto un paio di anni fa con il libro Head first Design Patterns.

Per chi non conoscesse la collana si tratta di libri "strani", votati a facilitare l'apprendimento tramite diversi espedienti (grafica, linguaggio, evidenziazione di informazioni). Tutto questo partendo dal concetto che il nostro cervello apprende di più se l'informazione viene ritenuta vitale, ovvero se veniamo coinvolti anche emotivamente nel ciclo di apprendimento.

 

 

Il libro, scritto da Michael Morrison, parte da problemi molto semplici, se non banali, probabilmente le parti più interessanti sono a partire dal sesto capitolo in poi: riuso degli script, validazione lato client, navigazione del DOM fino a parlare un po' di Ajax nell'ultimo capitolo. Molto interessante, e spesso sottovalutato come argomento, è quello del debugging degli scripts (con vari tips & tricks). A dire i lvero con le nuove funzionalità di VS 2008 siamo molto avvantaggiati in questo, e forse tra un po' ci scorderemo le "7 camicie" passare a cercare gli errori negli script..  Ho preso il libro con l'intenzione di proporlo ai ragazzi in ufficio che freschi di laurea si approcciano al web e mi convinco sempre più che un approccio come quello proposto da questa collana sarebbe prezioso se utilizzato nei corsi universitari (e anche delle superiori), chissà che qualche professore temerario non decida di provarli!

Un programmatore già abituato ad utilizzare Js può tranquillamente leggere solo i capitoli che più gli interessano, questo tuttavia non è un libro da "consultazione" è più un percorso che andrebbe fatto dall'inizio alla fine (esercizi compresi).

Only published comments... Aug 18 2008, 07:19 PM by Andrea Cruciani
Filed under: ,

About Andrea Cruciani

Sviluppatore da sempre ha iniziato a lavorare in .Net sin dalla prima versione. Mi interesso di problemi di architetturali, di applicativi web e dispositivi Mobile. Recentemente con l'avvento di WinFx ho iniziato a lavorare con Wpf e Wcf. Assieme a Paolo abbiamo creato TeamDev.

dotNet Umbria 2007-2008
Powered by Community Server (Commercial Edition), by Telligent Systems