centro italiano firenze

Transcript

centro italiano firenze
CENTRO ITALIANO FIRENZE
Dipartimento di Fotografia, Comunicazione visiva e Multimedia
Corso accademico di Web Design
Corso professionale per web master e web designer
Questo corso è specificatamente disegnato per incontrare le esigenze dei fotografi e di coloro
che lavorano con la fotografia tutti i giorni, come i foto editor, gli artisti visuali o i
professionisti della grafica web. Lo scopo è creare un sito web dinamico ed efficace, leggibile
dai motori di ricerca, sicuro per i contenuti e di ottimo impatto grafico per esporre al meglio
le proprie immagini sul web ma anche contenuti generici come un blog. Particolare
attenzione è data alla costruzione di un sito con un database che consenta all'utente di
gestire foto gallerie di immagini fotografiche e video pod cast. Il corso si completa inoltre con
la conoscenza delle piattaforme ed applicazioni per gestire un sito web senza passare per la
sua programmazione. Questo fornisce un ulteriore strumento di gestione del web ed offre una
via di accesso rapida alla gestione di video, immagini e contenuti web nel proprio workflow.
Uno strumento di conoscenza essenziale per il fotografo multimediale, il videographer e il
visual artist di oggi.
Il corso si basa su 5 moduli di un mese ciascuno per un totale di 5 mesi
Sono previste 2 lezioni settimanali di 4 ore a lezione, il Lunedì e il Mercoledì, orario 15-18.
Ore totali di corso: 160
Inizio corso sessione primaverile: 7 Marzo 2011
Inizio corso sessione autunnale: Novembre 2011 (data da stabilire)
Costo del corso completo: euro 1590,00
Costo di un singolo modulo: euro 390,00
Programma del corso
Primo modulo: Come si crea un sito
In questo modulo apprenderemo i fondamenti della struttura di un sito web e del linguaggio
HTML, imparando a costruire un sito semplice.
Argomenti: Che cos'è il World Wide Web; Struttura di un sito; Cosa significa HTML; Struttura
dei documenti HTML; Inserire titoli e testi in una pagina web; Stili CSS del testo; Inserire
immagini; Inserire collegamenti ipertestuali; I percorsi relativi e assoluti; Come e quando
usare le tabelle.
Secondo modulo: HTML e CSS
Impariamo a costruire un sito in linguaggio HTML sfruttando le caratteristiche dei fogli di stile
CSS (Cascading Style Sheet).
Argomenti: Concetti di base dei CSS; Posizionare gli elementi su una pagina web; Come
applicare sfondi, colori e stili; Layout a una o più colonne; Layout fissi o elastici; Effetti
dinamici con i CSS.
Terzo modulo: Interfaccia e usabilità di un sito
La conoscenza degli aspetti tecnici non è sufficiente per creare un "buon" sito: in questo
modulo vedremo come costruire un sito a misura di visitatore.
Argomenti: "Esperienza dell'utente"; Come progettare l'interfaccia grafica del sito; Impatto e
comunicazione a livello visivo; Semplicità di utilizzo; Organizzazione delle informazioni; I
colori; La disposizione dei contenuti; La pianificazione dei collegamenti all'interno del sito;
Alcune cose da evitare.
Quarto modulo: Contenuti per il web
Preparare contenuti per Internet è diverso da prepararli per una pubblicazione su carta: in
questo modulo impariamo come realizzare contenuti professionali per un sito.
Argomenti: Analisi del pubblico; Caratteristiche di un "buon" testo; La semantica nel web; La
tipografia nel web; Uso di intestazioni e parole-chiave nella pagina; I colori; Le immagini:
fonti e modi di utilizzo.
Quinto modulo: Creazione di pagine dinamiche in linguaggio PHP/MySQL
In questo modulo impareremo a creare pagine "dinamiche" il cui contenuto varia a seconda
delle scelte effettuate dal visitatore o ad altre condizioni.
Argomenti: Installazione e configurazione dei programmi necessari; Caratteristiche del
linguaggio PHP; Creazione di una pagina PHP; Gestire testi e numeri in PHP; Le variabili; Le
condizioni e i cicli; Gli Array; Le funzioni; Gestire i moduli; Gestire i file; Gestire le email con
PHP; Introduzione al database MySQL; Creare un database MySQL; Gestire MySQL con PHP;
Inserire, estrarre, modificare ed eliminare dati, istruzioni fondamentali del linguaggio MySQL
(insert, update, select); Esempi pratici (area riservata, upload di files, interfacce di
gestione).