La Rete sta cambiando. I clienti si aspettano siti web dinamici e d'impatto, gli utenti pretendono interfacce intuitive e personalizzate. La diffusione di dispositivi differenti moltiplica gli scenari con cui gli sviluppatori devono confrontarsi. Progettare applicazioni web moderne significa trovarsi a proprio agio con tecnologie diverse e sapere gestire la complessità. Questo libro disegna un percorso di apprendimento che procede in maniera graduale dalla creazione delle fondamenta di un sito in
HTML5 all'applicazione degli stili con
CSS3; dalla dinamicità fornita da
JavaScript alla programmazione lato client, spaziando tra DOM, Ajax, jQuery e le moderne API per il Web. Una panoramica a 360° sulle tecnologie più utilizzate per la programmazione web. Tutto accompagnato da esempi e listati di codice per cominciare a progettare e scrivere applicazioni complesse e scalabili, ricche di caratteristiche che non sfigurano di fronte a quelle che si ritrovano in ambienti desktop.
Argomenti in breve
- Costruire la struttura: HTML5
- Definire aspetto e tipografia: CSS3
- Gestire logica e comportamento: JavaScript
- Programmare lato client: DOM, eventi, Ajax
- Gestire elementi multimediali
- Implementare funzionalità drag and drop
- Sfruttare la geolocalizzazione
- Applicazioni web offline
Nessun commento:
Posta un commento