Vuoi maggiori informazioni ? tel e WhatsAPP

081 - 552 94 13 / 389 9219789

HTML 5

Corso gratuito a Napoli di HTML5 – Creare pagine web di ultima generazione sfruttando la potenza di HTML5
Il corso si prefigge l’obiettivo di fornire al partecipante le conoscenze necessarie allo sviluppo di pagine web e web application compatibili con il nuovo standard di markup HTML5.

Dopo una prima parte introduttiva, si analizzano le novità del markup (tag strutturali e tag cheap pills semantici) per poi passare alle caratteristiche più interessanti del nuovo linguaggio come i microdata, i canvas, le nuove API per la geolocalizzazione, la gestione dei moduli,  il Drag & Drop, la gestione di elementi multimediali. Il corso si conclude con alcune giornate didattiche dedicate al web storage, ai web workers ed alla creazione di applicazioni fruibili off-line.

Per una adeguata comprensione dei concetti del corso è consigliabile avere una conoscenza di base del HTML classico. Le lezioni sono sempre collegate a numerosi esempi pratici .

 

Durata e Frequenza
I nostri corsi di formazione gratuiti hanno una durata di 80 o 120 ore. I partecipanti hanno una percentuale fissa di assenze possibili pari al 30% della durata del corso.80ore918

Programma del corso

  1. Introduzione ad HTML5
    • Un po’ di storia
    • Quali sono le novità di HTML5
    • Come scrivere HTML5?
    • I validatori
  2. Cominciamo a scrivere codice HTML5
    • I progetti di Aptana Studio
    • Una pagina HTML 5 base
    • HTML 5 Boilerplate
  3. I tag strutturali e i tag semantici
    • Cosa si intende per tag strutturali e semantici?
    • Elementi di intestazione
    • La navigazione
    • Sezioni e articoli
    • Elementi accessori
    • Le immagini
    • Evidenziare la struttura (outline) di una pagina
    • I tag strutturali e lo stile
  4. I microdata
    • Microdata
    • Una applicazione dei microdata: i Rich Snippet di Google
    • I vocabolari
  5. I canvas
    • Disegnare un canvas
    • Disegnare tracciati nei canvas
    • Stili e colori
    • Disegnare rettangoli nei canvas
    • Disegnare curve di Bezier nei canvas
    • Disegnare archi e circonferenze
  6. I canvas: poligoni e linee curve
    • Disegnare forme e rettangoli nei canvas
    • Disegnare curve di Bezier nei canvas
  7. I canvas: archi, circonferenze e ombre
    • Disegnare archi e circonferenze
    • Chiudere gli spicchi
    • Disegnare archi e circonferenze
    • Le ombre
  8. I canvas: testo e immagini
    • Immagini nei canvas
    • Testo nei canvas
  9. I canvas: sovrapposizione e animazioni
    • Sovrapposizione
    • Animazioni
  10. I canvas: realizziamo un esempio disegnando un grafico
    • Disegnare l’area del grafico, gli assi e la griglia
    • Disegnare le colonne coi valori
    • Caricare delle icone
    • Animare il grafico
  11. La Geolocalizzazione
    • Introduzione alla geolocalizzazione
    • Usare i dati della geolocalizzazione per creare una mappa Google
    • Scoprire da dove si collega un utente
    • Il meteo personalizzato
  12. I Moduli
    • Nuovi attributi
    • Nuovi tipi
  13. Drag and Drop
    • Trascinamento semplice
    • Trascinare elementi diversi
  14. Drag and Drop (seconda parte)
    • Trasferire dati
    • Impostare i dati da trasferire
    • Aggiungere una icona di trascinamento
  15. Drag and Drop (terza parte)
    • Impostare valori da trasferire
    • Codificare i valori da trasferire nel codice
    • Trascinare file
  16. Audio e video
    • Formati supportati
    • Incorporare file video
    • Impostare sorgenti video diverse
    • Incorporare file audio
    • Controllare audio e video via Javascript
    • You Tube
  17. Web storage
    • Cosa è web storage
    • Il meccanismo base di web storage
    • Cancellare un valore
    • Semplici esempi
    • Rilevare le modifiche a localStorage
    • Il sessionStorage
  18. Web worker
    • Cosa sono i web worker
    • Avviare il worker e recuperare il risultato delle sue operazioni
    • Comunicare col worker
    • Interrompere l’esecuzione del worker
    • Oggetti a cui può accedere il worker
    • Gestione degli errori
    • Worker condivisi
  19. Applicazioni offline
    • Il file Cache manifest
    • Indicare i file fruibili offline
    • Impedire che sia eseguita la cache di alcuni file e fornire un file sostitutivo
    • Il flusso degli eventi
    • Gestione degli errori
  20. Determinare il supporto per HTML5
    • Testare il supporto con Modernizr
    • Scrivere il proprio codice di test
    • Un file generico per il test

Iscrizione Gratuita al corso

Compilando il seguente modulo invierai una richiesta di iscrizione al corso. La tua richiesta potrà essere ritenuta confermata solo se ti recherai presso i nostri uffici con documento di riconoscimento e codice fiscale e compilando il modulo di registrazione definitivo. Ovviamente tutto RIGOROSAMENTE GRATUITO

* CAMBI OBBLIGATORI

* Nome
* Cognome
Data di Nascita
Luogo di Nascita
Città di residenza
Via di residenza
Codice Fiscale
Titolo di studio
Telefono
* Cellulare
* Email
Scegli il corso
Richieste
Disponibilità a frequantare
Allega curriculum
Autorizzo trattamento dati personali
 

Corsi correlati
Se ti interessa questo corso potrebbero interessarti anche questi:

  • Grafica con Photoshop
  • ECDL
  • Tecnico Hardware

 

HTML 5
5 (100%) 1 vote