Corso HTML5
(Livello 2)
Sei interessato a ricevere aggiornamenti su questo corso?
Le specifiche HTML5 nascono per introdurre funzionalità e costrutti a supporto della rapida ed esponenziale evoluzione che ha coinvolto il web negli ultimi anni. Tra le novità spiccano elementi finalizzati alla creazione di pagine con strutture dall'alto contenuto semantico e una galassia di API capaci di dotare una applicazione web della potenza fino ad oggi appannaggio dei programmi desktop.
Questo corso permette, a sviluppatori che già posseggono una conoscenza del linguaggio HTML e Javascript, di sperimentare con mano gli aspetti di queste nuove specifiche. Attraverso una serie di workshop verranno mostrate tecniche di implementazione studiate per rendere fruibili fin d'ora tematiche HTML5 come la riproduzione di video, audio, animazioni su canvas, recupero di coordinate geospaziali e molto altro.
A chi è rivolto
Il corso è pensato per chi è già in possesso di una certa dimistichezza con la sintassi HTML e Javascript e vuole compiere il primo passo all'interno di questo nuovo e vasto set di specifiche. I potenziali beneficiari di questo corso comprendono webmaster alla ricerca di nuove metafore di interazione per le proprie applicazioni web; sviluppatori mobile attratti dalle possibilità offerte da queste specifiche; blogger decisi ad una seria ristrutturazione del proprio portale in ottica semantica e chiunque nutra curiosità verso questa interessante tecnologia.
Requisiti minimi
I prerequisiti fondamentali sono:
- conoscenza del linguaggio HTML4;
- conoscenza del linguaggio Javascript.
Materiale didattico e gadget
Oltre alle dispense prodotte dal docente a sostegno dell’intero percorso delle lezioni verrà fornita anche una copia del volume:
![]() |
HTML5: Guida Operativa Mark Pilgrim |
Attenzione: il libro di testo, in considerazione della reperibilità e delle ristampe disponibili al momento dell'inizio del corso, potrebbe essere sostituito da una pubblicazione simile.
Compresi nel prezzo del corso, saranno forniti:
Due coffee break per ogni giornata di corso,che ti permetteranno di mantenere la giusta concentrazione.
Ogni studente riceverà alcuni gadget con marchio Gruppo HTML utili alla buona condotta del corso:
- Un blocco notes per prendere appunti
- Una penna
Dotazione hardware e software
Il corso di "HTML5" prevede l'utilizzo dei seguenti programmi:
- Un editor HTML;
- Simulatore Android per testare applicazioni HTML5 su browser mobile.
Il corso prevede lo studio del codice sorgente dei documenti, per indicare procedure compatibili con ogni piattaforma a prescindere dal software utilizzato. Soltanto allo scopo di velocizzare la scrittura di codice, alcune operazioni ripetitive saranno svolto con l'ausilio di un editor HTML.
Costo
Il corso di "HTML5" ha un costo di 300 euro + Iva.
Il costo include ogni aspetto inerente il corso.
Il corso sarà proposto in accoppiata con il corso "CSS3" : coloro che si iscriveranno a tutti e due i corsi avranno uno sconto del 20% su ambedue i corsi.
Sono compresi nel prezzo:
- i coffee break;
- gadget;
- il materiale didattico;
- l'attestato di partecipazione.
Per chi ha già partecipato in passato a uno qualsiasi dei corsi HTML.it è previsto uno sconto del 10%.
Il corso "HTML5" viene svolto in 1 lezione da 8 ore.
A cosa serve l'HTML5?
- Breve Storia dell'HTML5
Dalla virata verso l'XHTML2 alla nascita del WHATWG e al suo accorpamento nel W3C fino al ben noto e gradito epilogo; - Tre casi concreti: Gmail, DA Muro e YouTube
Esploriamo alcune tecniche HTML5 in azione e in produzione già oggi. - Graceful degradation e feature detection:
Spendiamo alcuni minuti per capire come questi due termini possano aiutarci nel gestire nel migliore dei modi possibili utenti con browser non più giovanissimi
Gli elementi HTML5:
- Workshop: Da una pagina HTML4 a una HTML5 passo passo
Partendo da una pagina HTML4 costruiamo insieme il suo corrispettivo HTML5 cogliendo l'occasione per soffermarci sulle tematiche più importanti introdotte a livello di struttura da queste specifiche - HTML5 e SEO, una introduzione
Le pagine in HTML5 si posizionano meglio ? Ci sono dei vantaggi ? Una panoramica.
Audio, Canvas e Video:
- Audio e Video: API, esempi di utilizzo e librerie a supporto,
- Canvas: API, esempi di utilizzo e librerie a supporto
Scopriamo come lavorare con gli elementi video, audio e canvas e le ricche API che sottendono per produrre players compatibili con i più recenti smartphone ed interessanti effetti visivi. Entriamo in contatto con librerie Javascript sviluppate per semplificare il nostro lavoro - Workshop: Canvas + Video: alcuni effetti interessanti
Studiamo alcune interessanti tematiche di interazione fra questi due componenti
Geolocalizzazione e offline:
- GeoLocation: API, esempi e librerie a supporto
- WebStorage: API, esempi e librerie a supporto
- Offline: API, esempi e librerie a supporto
Sperimentiamo come queste tre API possano aggiungere interessanti e nuove possibilità all'interno di un contesto web. Conosciamo i metodi messi a disposizione da queste features e le librerie a supporto scritte per semplificarci la vita. - WorkShop: su mobile si può! una applicazione offline di georecording.
Simulatore di Android alla mano, creiamo una vera applicazione web di geolocalizzazione e di memorizzazione di dati geospaziali capace di funzionare anche offline.
Il futuro, prossimo e remoto:
- Uno showcase panoramico per: WebSockets, WebWorkers, IndexedDB, WebGL e Capture API.
Cosa ci attende domani ? Di che tecnologie potremo beneficiare ? In questo ultimo capitolo del corso esploreremo alcune funzionalità in preparazione 'dietro le quinte' cercando di valutarne il grado di maturità.
Non sono previsti, attualmente, percorsi di certificazione per questo corso.
Il corso "HTML5" ha una durata di 8 ore divise in 1 giornata da 8 ore.
L'orario di lezione va dalle 9.00 alle 18.00, con un'ora di pausa pranzo. I coffee break sono offerti alle 11 e alle 16.
L'attuale calendarizzazione del corso è:
| Sede | Data inizio | Data fine | Durata | Costo |
|---|---|---|---|---|
| Milano - Aule | 08/06/2012 | 08/06/2012 | 8 ore | € 300,00 |
| Roma Aule Tuscolana | 30/05/2012 | 30/05/2012 | 8 ore | € 300,00 |






Corso di Social Media Marketing
venerdì 25 maggio 2012
Corso CSS 3
martedì 29 maggio 2012
Corso per sviluppare applicazioni per iPhone/iPad
lunedì 4 giugno 2012
Corso Google Adwords Base
martedì 5 giugno 2012

