- Basi teoriche sull’ ambiente di sviluppo web
- Standard, protocolli, formati
- Come funzionano Internet e le pagine web, il codice
“elegante”
- Providers, Ftp, linguaggi, formati ed elementi ricorrenti
che si incontrano in questo flusso di lavoro.
- Il ruolo, le potenzialità e le funzioni di Adobe Dreamweaver
- Familiarizzare con L’interfaccia
- I pannelli
- La barra delle proprietà contestuale
- Gli strumenti ed i menu
- HTML, XHTML, e CSS, HTML 5 e CSS 3. Cosa sono. Come
interagiscono fra di loro.
- Familiarizzazione con HTML, realizzazione di una serie di
pagine di prova e di esercitazioni
- Lavorare in vista Codice, in vista Anteprima ed in vista
Misto
- Creazione file .html
- Definizione del sito
- Istruire Dreamweaver sulle proprie cartelle di lavoro
- I links: creazione collegamenti fra pagine
- Inserimento di immagini
- Il layout: Tabelle Vs Layers Vs layout responsive via DIV
- Pagina web: impaginazione con tabelle, progettazione, strutturazione
della pagina web, impaginazione via DIV e CSS3 positioning
- Il menu di navigazione: caratteristiche, indicazioni sulla realizzazione
e il suo utilizzo
- I browsers: caratteristiche e differenze, internet Explorer,
Mozilla Firefox, Opera, Safari, Camino, Maxton e “gli altri browser”,
- Ottimizzazione per la visualizzazione su più browser e
sistemi operativi, accorgimenti, trucchi.
- Salvataggio, anteprima nei browsers, testing e debugging
delle nostre pagine.
- Trova e sostituisci, un’arma molto potente di Dreamweaver
CS6
- Link checker, browser checker, language checher, ottimizzare
e correggere le nostre pagine in maniera automatica
- CSS 3 e HTML 5
- La separazione fra codice e presentazione.
- Esempi su internet, teoria e pratica della semantica web.
- Sintassi CSS di base, regole, selettori, classi, Id •
Utilizzo di XHTML e CSS in modo automatico tramite Dreamweaver, creazione di
grafica e di stili avanzati
- Aggiungere interattività alle pagine web il pannello
Comportamenti di Dreamweaver.
- Gestione del Javascript generato dal programma e sue
applicazioni più usuali e funzionali.
- Creazione di menu rollover tramite immagini e creazione
automatica di bottoni Flash animati
- I web-form
- Gestione web-form
- Implementazione delle funzioni di base e testing.
- Utilizzare al meglio la guida del programma e le librerie di
linguaggio incluse nel pacchetto
- Trovare materiale, guide, script, esempi scaricabili e/o
tutorial sul web
- Orientarsi nei siti migliori.
- Saper utilizzare la ricerca Google ed i forum specializzati
in modo efficace (spesso sottovalutato)
- Stili CSS avanzati, pseudoclassi, CSS 3 Transitions and
Animations
- Layout “table-less”, utilizzare i tag in congiunzione con i
CSS avanzati per creare pagine web veloci, accessibili, scalabili