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).