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.