- Docente: Paola Salomoni
- Crediti formativi: 6
- SSD: INF/01
- Lingua di insegnamento: Italiano
- Moduli: Paola Salomoni (Modulo 1) Catia Prandi (Modulo 2)
- Modalità didattica: Convenzionale - Lezioni in presenza (Modulo 1) Convenzionale - Lezioni in presenza (Modulo 2)
- Campus: Cesena
- Corso: Laurea in Ingegneria e scienze informatiche (cod. 8615)
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 e fogli di stile.
Contenuti
Fondamenti: protocolli di VII livello, MIME, codifiche caratteri, markup, standardizzazione
Tecnologie base del web: HTTP, URI, HTML5, CSS3, JSON, XML e DTD
Tecnologie server-side per la realizzazione di applicazioni web, in particolare PHP
Tecnologie client-side per la realizzazione di applicazioni web: in particolare Javascript e jQuery
Tecniche HCI, UX e design partecipativo di webapp.
Testi/Bibliografia
Le slide e il materiale aggiuntivo saranno rese disponibili attraverso la piattaforma di Ateneo: https://elearning-cds.unibo.it/
Metodi didattici
Lezioni frontali ed esercitazioni in laboratorio.
Modalità di verifica e valutazione dell'apprendimento
L'esame è diviso in due parti: la presentazione di gruppo del progetto e una prova scritta individuale.
Strumenti a supporto della didattica
Piattaforma di Ateneo: https://elearning-cds.unibo.it/
Orario di ricevimento
Consulta il sito web di Paola Salomoni
Consulta il sito web di Catia Prandi