41731 - TECNOLOGIE WEB

Anno Accademico 2013/2014

  • Docente: Mario Bravetti
  • Crediti formativi: 6
  • SSD: INF/01
  • Lingua di insegnamento: Italiano
  • Modalità didattica: Convenzionale - Lezioni in presenza
  • Campus: Cesena
  • Corso: Laurea in Scienze e tecnologie informatiche (cod. 8013)

Conoscenze e abilità da conseguire

Al termine del corso, lo studente acquisisce competenze di base sullo sviluppo di siti web tramite tecnologie web client side e server side e sulla rappresentazione di documenti tramite markup.

Contenuti

Nozioni di base sulla creazione di pagine web
- Il markup: HTML (HyperText Markup Language)
- Fogli di stile: CSS (Cascading Style Sheets )
- Nozioni di base di XML e XHTML
Nozioni di programmazione su Web
- Java (aspetti di base)
- La tecnologia web server side Java Server Pages (JSP)
- La tecnologia web client side Javascript
- Cenni di Common Gateway Interfaces (CGI) e Personal Home Page Tool (PHP)
Realizzazione di siti Web
- Sviluppo con l'ambiente NetBeans (sviluppo applications Java + JSP + Javascript)

Testi/Bibliografia

Testi di riferimento:

  • Elizabeth Castro, Bruce Hyslop. "HTML5 e CSS3 per il World Wide Web". Ed. HOPS-Tecniche Nuove
  • Gabriele Gigliotti, "HTML 5 e CSS 3". Ed. Apogeo (per approfondimenti)
  • David Flanagan, "JavaScript Versione 1.5: La guida (II edizione)". Ed. Apogeo O'Reilly (per approfondimenti)
  • David Flanagan, "JavaScript: The Definitive Guide, 6th Edition". O'Reilly Media (per approfondimenti)

Lucidi relativi a lezioni ed esercitazioni disponibili al sito del corso.

Metodi didattici

Il corso consiste di:

  • lezioni frontali con dimostrazioni al computer
  • esercitazioni in laboratorio guidate dai docenti

Modalità di verifica e valutazione dell'apprendimento

L'esame consiste in una prova al computer di creazione di un sito web minimale. Più in dettaglio consiste nello sviluppo, tramite l'IDE NetBeans, di un sito web minimale con multiple pagine con tecnologie Java Server Pages/JSP fragment, CSS e Javascript. La prova è individuale, ha durata 4 ore e si basa su una descrizione del sito che viene assegnata dal docente all'inizio della prova. Per la prova è consentito esclusivamente l'ausilio di materiale cartaceo consistente in appunti e/o stampe di materiale didattico scaricato dal sito del corso e nei libri di testo adottati. In particolare non sono ammessi supporti elettronici di alcun tipo come chiavi usb, file condivisi, telefoni, ecc... e non è ammesso l'uso di Internet. Al sito del corso è possibile reperire i testi degli esami precedenti, esercitazioni ed esempi.

Strumenti a supporto della didattica

Videoproiettore, PC portatile, laboratori.

Orario di ricevimento

Consulta il sito web di Mario Bravetti