Informazioni generali
Corso di base per aspiranti Webmaster, rivolto anche a chi non possiede alcuna esperienza in ambito Internet, ha il principale scopo di insegnare a guardare il mondo del Web dalla prospettiva dello sviluppatore. Il corso spiegherà le regole per affrontare l'analisi e la progettazione di un sito web, passando per i concetti di usabilità e navigabilità, necessari per la creazione di un sito di successo. Nel corso delle lezioni lo studente imparerà a conoscere ed utilizzare i linguaggi HTML e CSS, per strutturare ad esempio una pagina Web, a creare un semplice layout ed un menu di navigazione, a personalizzare la grafica del sito etc. Verrà spiegato come utilizzare script Php, My SQL, Javascript, JQuery, Bootstrap per aggiungere funzionalità alla pagina web. La parte conclusiva del corso affronterà, inoltre, le tecniche di posizionamento ed ottimizzazione per i motori di ricerca (SEO).
Il corso avrà una durata complessiva di 50 ore.
Programma
Modulo 1: HTML
- 1.1 Introduzione all'HTML
- 1.2 La struttura di una pagina HTML
- 1.3 Il Doctype (DTD) e Tag
- 1.4 Attributi e tipi di dato
- 1.5 I Form HTML
Modulo 2: CSS
- 2.1 Introduzione ai fogli di stile
- 2.2 Regole, proprietà e commenti di un foglio CSS
- 2.3 Valori e unità di misura nei CSS
- 2.4 L'attributo media e i tipi di media
- 2.5 Selettori e pseudo-elementi
- 2.6 Il Box Model: impostare la struttura della pagina
- 2.7 Le proprietà di base di un foglio CSS
- 2.8 Posizionare gli elementi con i CSS
- 2.9 Testi ed elementi tipografici
Modulo 3: PHP
- 3.1 Fondamenti di PHP
- 3.2 Le istruzioni condizionali, di controllo e i cicli
- 3.3 Strutture dati complesse
- 3.4 Gestione del codice PHP
- 3.5 Recupero e verifica dei dati inseriti in un form HTML
- 3.6 Il mantenimento di informazioni in PHP
Modulo 4: MYSQL
- 4.1 Il database MySQL
- 4.2 Interazione con il database MySQL: PHP e MySQL
Modulo 5: JAVASCRIPT
- 5.1 Fondamenti di Javascript
- 5.2 Inclusione di file javascript nelle pagine web
Modulo 6: WORDPRESS
- 6.1 Introduzione a Wordpress
- 6.2 Gestione del pannello di amministrazione wp-admin
- 6.3 Plugin e funzionalità con Wordpress
Modulo 7: BOOTSTRAP
- 7.1 Introduzione a Bootstrap
- 7.2 Components Bootstrap
Modulo 8: JQUERY MOBILE
- 8.1 Fondamenti di JQuery Mobile
- 8.2 Creare uno Slider Immagini
- 8.3 Importare fogli di stile
Modulo 9: USABILITA DI UN SITO WEB
- 9.1 Fruibilità di un sito Web
- 9.2 Accessibilità di un sito Web
- 9.3 Linee Guida e Standard W3C
Modulo 10: WEB MARKETING, SEO E SEM
- 10.1 Web Marketing
- 10.2 Tecniche di ottimizzazione e posizionamento per i motori di ricerca