programma del corso master web developer
Transcript
programma del corso master web developer
PROGRAMMA DEL CORSO MASTER WEB DEVELOPER Il corso Master Web Developer con Certificazione internazionale W3Schools prepara lo studente a entrare nel mondo dello sviluppo Web (blog, siti, portali). Il percorso è composto da 4 singoli moduli (per un totale di 132 ore di formazione) che accompagnano il discente su argomenti di livello sempre più alto, fino a renderlo autonomo nella creazione, nell’ampliamento e nella messa online di un sito di medie e grandi dimensioni tramite l'utilizzo del CMS Wordpress. Prerequisiti Nessun prerequisito particolare a parte un buon utilizzo di Internet. Obiettivi Imparare a sviluppare in autonomia siti web strutturati e dinamici mediante l’utilizzo di un CMS moderno. Comprendere tutte le più importanti caratteristiche e funzionalità messe a disposizione dall’html, dai CSS, dal php e dal CMS Wordpress, attualmente il Content Management System più diffuso e utilizzato al mondo. MODULO ADOBE PHOTOSHOP CS5 Unità didattica 1 - Grafica bitmap ed introduzione all’utilizzo di photoshop Concetti fondamentali di Photoshop Immagini bitmap e grafica vettoriale Dimensioni e risoluzione delle immagini Unità didattica 2 - Uso degli strumenti Uso delle palette principali modificare le dimensioni e la risoluzione di un’immagine metodi modelli di colore e conversioni tra i metodi di colore uso degli strumenti di selezione i tracciati di ritaglio la modalità maschera veloce Unità didattica 3 - La gestione del colore Colori singoli e quadricromia modalità colore: CMYK e RGB creazione e modifica dei colori Unità didattica 4 - Creazione e gestione dei testi La palette carattere Formattazione dei testi Impaginare un testo Creare effetti sui testi Data Rev. 01/08/12 Motivo rev.: prima emissione REV. N.: 0 ED. N.: 0 Pag. 1 di 6 Azienda con sistema di gestione per la qualità certificata secondo le norme UNI EN ISO 9001:2000 Unità didattica 5 - Uso dei livelli I livelli e le loro proprietà La gestione dei livelli Modificare i livelli Le maschere di livello Gli stili di livello Unità didattica 6 - La trasparenza Applicare le impostazioni di trasparenza Modificare l’opacità agli oggetti grafici Applicare un contorno sfocato Creazione di un’ombra esterna MODULO HTML/CSS Unità Didattica 1 - Introduzione al web Come funziona il web? Modello client/server Differenze tra linguaggi di markup e linguaggi di programmazione Unità didattica 2 - Elementi di HTML HTML, dalla nascita al HTML5 Editor HTML Struttura di base del HTML, elementi di blocco e inline Tag principali in HTML: html, head, body ecc.. Creazione di una pagina HTML Definizione attributi e panoramica attributi principali del HTML Caricare i file su un server remoto: il protocollo ftp Caricare, cancellare e spostare file in remoto e locale Unità didattica 3 - Inserire contenuti Come creare collegamenti ipertestuali, il tag a (link, ancore e mailto ) Differenze tra collegamenti assoluti e relativi Inserire le immagini, il tag img Creazione di liste, i tag ul, ol e li I formati immagine per il web Costruzione di una tabella, i tag table, tr,td Frame e iframe, incorporare una pagina HTML dentro l'altra Data Rev. 01/08/12 Motivo rev.: prima emissione REV. N.: 0 ED. N.: 0 Pag. 2 di 6 Azienda con sistema di gestione per la qualità certificata secondo le norme UNI EN ISO 9001:2000 Unità didattica 4 - I metadati e l'indicizzazione Definizione metadati Il Doctype, definizione e utilizzo Il tag head Inserire Title, description e keywords nelle pagine il tag meta Unità didattica 5 - I CSS e la formattazione delle pagine HTML Introduzione ai CSS e regole principali per la formattazione del testo Inserire CSS in linea Classi e id CSS interni alla pagina (tag style e selettori) I fogli di stile esterni, vantaggi e limitazioni Associare un foglio di stile esterno ad una pagina HTML Le pseudoclassi, in particolare :link, :visited, :hover Formattare i link tramite le pseudoclassi Unità didattica 6 - Impaginare in HTML Metodi superati di impaginazione (tabelle, frame) Il box model (padding, bordi e margini) Le regole float e clear. Realizzare un layout tramite css e i tag div Unità didattica 7 - Realizzazione e manutenzione di un sito Progettare il lavoro a partire da un layout grafico Realizzazione di un semplice sito, struttura HTML e veste grafica Messa online del sito MODULO WEB DESIGN CON WORDPRESS Unità didattica 1 - Installazione di WordPress Che cos'è un server web Accesso FTP Creazione e configurazione di un database. Reperire le risorse: Wordpress.org e Wordordpess Italia. Download del pacchetto di installazione Documentazione e Supporto Meetup. WORKSHOP: Creiamo un sito in 5 minuti! Data Rev. 01/08/12 Motivo rev.: prima emissione REV. N.: 0 ED. N.: 0 Pag. 3 di 6 Azienda con sistema di gestione per la qualità certificata secondo le norme UNI EN ISO 9001:2000 Unità didattica 2 - Post - Articoli Creare un articolo Editor di testo visuale e introduzione della vista codice Ottimizzazione e ridimensionamento immagini Caricamento e inserimento media Bozze, Pubblicazioni e Revisioni. WORKSHOP: Pubblichiamo il nostro primo Post. Unità didattica 3 - Blog - Gestione dei contenuti Articoli Categorie Tassonomie WORKSHOP: Creiamo un Blog. Unità didattica 4 - Impostazioni di Base Impostazioni generali Titolo del sito Motto Sitemap Pagine Menu Widget WORKSHOP: Il sito prende forma, creiamo Pagine e Menu. Unità didattica 5 - Struttura del Sito Caricare un logo Modificare i colori Cambiare lo sfondo delle pagine Modificare la header e il footer WORKSHOP: Aggiungiamo un po' di colore Unità didattica 6 - Funzionalità personalizzate e Plugin Reperire le risorse: Il catalogo di Wordpress e plugin premium Criteri per la scelta Installazione di un Plugin Abilitazione / Disabilitazione / Reset WORKSHOP: Creiamo l'under construction / maintenance page Data Rev. 01/08/12 Motivo rev.: prima emissione REV. N.: 0 ED. N.: 0 Pag. 4 di 6 Azienda con sistema di gestione per la qualità certificata secondo le norme UNI EN ISO 9001:2000 Unità didattica 7 - Aspetto e Temi Reperire le risorse: temi di default, free e premium Installare un tema Modificare le opzioni del tema Creare e gestire uno slider in Home page WORKSHOP: Scegliamo un tema e personalizziamo il nostro sito. MODULO WEB DESIGN CON WORDPRESS AVANZATO Unità didattica 1 - Installazione [Approfondimento] Gestione dei DNS Creazione di un sito test Migrare un sito in wordpress WORKSHOP: Mettere in produzione un sito in Wordpress da una cartella test Unità didattica 2 - Post [Approfondimento] Visual Composer Utilizzo degli Shortcode Inserimento di codice embedded Gestione dei link WORKSHOP: Creazione delle pagine istituzionali complete di elementi complessi(link, mappe, shortcode) Unità didattica 3 - Blog [Approfondimento] Articoli Categorie Tassonomie Media WORKSHOP: Installazione e configurazione Plugin SEO. Unità didattica 4 - Impostazioni avanzate Creazione di un widget personalizzato Editor del codice delle pagine Analisi della pagina functions.php Menu complessi con uso di effetti animati WORKSHOP: Creazione di un menu con effetto a tendina. Unità didattica 5 - La struttura del sito [Approfondimento] Creare un sito responsivo Analisi del comportamento di un sito responsivo a seconda del media nel quale viene visualizzato Data Rev. 01/08/12 Motivo rev.: prima emissione REV. N.: 0 ED. N.: 0 Pag. 5 di 6 Azienda con sistema di gestione per la qualità certificata secondo le norme UNI EN ISO 9001:2000 WORKSHOP: Modifichiamo la visualizzazione di un post a seconda del media di visualizzazione Unità didattica 6 - Sicurezza Creazione di un backup dei file del sito e dei database Aggiornamenti del modulo core Aggiornamenti dei plugin installati Debug WORKSHOP: creazione di un backup e aggiornamento di un sito Unità didattica 7 - Aspetto [Approfondimento] Criteri di valutazione di un tema Importazione dei file di esempio da file esterno xml Creazione e configurazione di un Child Theme Modifica dei fogli di stile WORKSHOP: Personalizziamo il nostro tema a piacere. Data Rev. 01/08/12 Motivo rev.: prima emissione REV. N.: 0 ED. N.: 0 Pag. 6 di 6 Azienda con sistema di gestione per la qualità certificata secondo le norme UNI EN ISO 9001:2000