
Web Master
Destinatari
Il corso si rivolge a chi desidera acquisire le conoscenze necessarie per la costruzione di siti Web. È fondamentale per chi vuole imparare a sviluppare siti web o per chi vuole avvicinarsi all’ utilizzo degli strumenti atti a concretizzare un applicativo online. Il corso si rivolge sia ai tecnici programmatori che svilupperanno online sia ai progettisti che verificheranno le proprie linee guida.
Normativa di rierimento
Decreto Ministeriale 8 luglio 2005 Requisiti tecnici e i diversi livelli per l’accessibilità agli strumenti informatici.
Requisiti di ammissione
E’ richiesta una padronanza dell’utilizzo del computer ed esperienza di navigazione su Internet.
Durata e modalità
Il corso ha una durata di 250 ore. Sono previsti test di verifica dell’apprendimento delle nozioni acquisite.
Programma del corso
MODULO 1: Che cos’è Internet (8 ore)
– Un po’ di storia
– Tipologie di reti
– La pila ISO/OSI
– Protocollo TCP/IP
MODULO 2: Che cos’è il World Wide Web (8 ore)
– World Wide Web
– Protocollo http
– Principali Linguaggi del Web
– Principali CMS
MODULO 3: Strumenti di lavoro (8 ore)
– Client di sviluppo
– Domini e Hosting
– Client FTP
MODULO 4: Creazione Siti web HTML e CSS (48 ore)
– Linguaggio HTML
– Impaginare con l’HTML: Testi, Tabelle, Liste, Immagini e Link, iframe, Form
– Esercizi
– Linguaggio CSS
– Linguaggio CSS: Tipi di lunghezze
– Linguaggio CSS: Per Iniziare
– Linguaggio CSS: Font
– Linguaggio CSS: Posizionamento
MODULO 5: Linguaggio java script (24 ore)
– Linguaggio java script
– Linguaggio java script: Istruzioni
– Linguaggio java script: Finestre di dialogo
– Linguaggio java script: Funzioni
– Linguaggio java script: Oggetti
– Linguaggio java script: Eventi
– Linguaggio java script: Form
– Esercizio
MODULO 6: Progettare Base di Dati (16 ore)
– Ciclo di vita
– Progettazione Data Base
– Modello E-R
– Modello Logico
– Esercizio
MODULO 7: Linguaggio SQL con MySQL (16 ore)
– Concetti generali
– Introduzione Data Base Relazionali
– Vincoli d’integrità
– SQL
– SQL:Tabelle
– Interrogazioni SQL
– SQL: Manipolazione dati
– Interrogazioni SQL
– Manipolazione Dati SQL
MODULO 8: Linguaggio di programmazione Server-side PHP (90 ore)
– Introduzione a PHP
– Cos’è PHP
– Web Server
– Dichiarazione variabili
– Operatori in PHP
– Funzioni sulle stringhe
– Array
– Controllo del flusso
– Cookie e Sessioni in PHP
– Cookie
– Session
– PHP e MySQL
– Creare DataBase
– Connessione DataBase
– Stampare dati DataBase
– Inserimento/Modifica/Cancellazione
– Autenticazione
– Chiavi Esterne
– Esercitazione
MODULO 9- SEO (24 ore)
– Come ragionano i motori di ricerca
– Nozioni SEO
– Ottimizzazione On-site
– Ottimizzazione Off-site
– URL Rewriting
– Espressioni Regolari
MODULO 10: Photoshop (8 ore)
– Introduzione
– Immagini/File
– Gestione Colori
– Trasformazione Immagine
– Disegnare
– Filtri
– Tipografia
Attestato formativo rilasciato
Attestato di frequenza del corso di “WebMaster”.
Valutazione
La verifica dell’apprendimento è svolta mediante test, somministrabili anche in itinere, per un totale minimo di 30 domande, ciascuna con almeno 3 risposte alternative.
Docenza
Docenti in possesso dei requisiti previsti dal decreto interministeriale 6 marzo 2013, emanato in attuazione dell’articolo 6, comma 8, lettera m bis), del d.lgs. n. 81/2008, entrato in vigore il 18 marzo 2014.
Materiale didattico
L’esecuzione del corso è supportata da idoneo materiale didattico gratuito.