Docente: Modulo 5 “Sviluppo del sito web”
Durata lezione: 80 ore
L’obiettivo del modulo è quello di sviluppare la capacità di sviluppo del sito web in modo che sia compatibile con le diverse piattaforme. Nello sviluppo del sito web si farà riferimento al codice HTML ed all’utilizzo dei fogli di stile CSS.
Al termine del modulo formativo, l’allievo avrà appreso le seguenti abilità e conoscenze.
Abilità
- Creare e gestire connessioni a basi di dati ed archivi
- Creare e pubblicare su web documenti Xml
- Creare file multimediali di differenti tipologie per inserire e gestire testi, immagini, filmati, suoni, musica, animazioni, ecc...
- Creare form per la raccolta di informazioni all'interno del sito Web
- Comprendere come utilizzare al meglio all’interno del website marchi, icone, loghi, banner ed altri elementi grafici in grado di caratterizzare la grafica del sito per renderlo attraente senza penalizzarne le prestazioni in termini di navigabilità
- Documentare in maniera completa e comprensibile le procedure inserendo note e commenti all'interno del codice e stendendo la necessaria documentazione relativa al loro sviluppo
- Implementare gli scripting previsti lato client, utilizzando i linguaggi più adatti in maniera efficiente e corretta
- Leggere e comprendere la documentazione e la manualistica di supporto redatta in lingua inglese
- Pianificare ed applicare le procedure di testing e debugging più adatte ad individuare gli errori, tanto progettuali che di sviluppo delle procedure
- Realizzare le pagine Web del sito utilizzando il linguaggio HTML in maniera rapida ed efficiente
Conoscenze
- Caratteristiche e funzionalità dei linguaggi di scripting per utilizzarne al meglio le potenzialità in fase di sviluppo delle procedure del sito Web
- Caratteristiche, strutture di controllo ed istruzioni del linguaggio Html, per utilizzarlo in maniera evoluta nella definizione delle pagine Web in ottica di responsive design
- Concetti relativi allo sviluppo di un sito web mediante strumenti applicativi dedicati, per ridurre costi e tempi di sviluppo
- Lingua inglese tecnica per comprendere la documentazione di supporto redatta in inglese
- Linguaggio xml: caratteristiche e funzionalità
- Tecniche per l'inserimento di musica, filmati, animazioni ed altro nel sito Web
- Programmi di elaborazione grafica per l’ottimizzazione delle pagine Web e per definire una forma di presentazione gradevole ed efficace dei contenuti del sito Web
- Tecniche di documentazione delle procedure per inserire nel codice commenti e documentazione utili a ridurre i tempi in caso di successive modifiche del codice o di correzione degli errori
- Tecniche di testing e debugging del software
- Tools di sviluppo per ridurre i tempi di scrittura e testing delle procedure