STRUMENTI PER APPLICAZIONI WEB
cod. 13128

Anno accademico 2008/09
3° anno di corso - Secondo semestre
Docente
Settore scientifico disciplinare
Sistemi di elaborazione delle informazioni (ING-INF/05)
Field
A scelta dello studente
Tipologia attività formativa
A scelta dello studente
45 ore
di attività frontali
5 crediti
sede:
insegnamento
in - - -

Obiettivi formativi

Il corso si prefigge di presentare i metodi e gli strumenti per costruire applicazioni Web, di fornire una panoramica delle tecnologie disponibili e di mettere lo studente in grado di sviluppare applicazioni Web interattive utilizzando alcune delle principali tecnologie.<br />
<br />
Maggiori informazioni su http://www.ce.unipr.it/people/educal/spaw/index.html

Prerequisiti

Fondamenti di Informatica A

Contenuti dell'insegnamento

<br />
Introduzione a Internet e al Web<br />
<br />
Tecnologie lato client<br />
 XHTML<br />
 CSS<br />
 Javascript<br />
 Introduzione all'XML<br />
<br />
Tecnologie lato server<br />
 I server Web<br />
 Programmazione CGI e cookies<br />
 Perl/Ruby<br />
 Accesso ai database via Web<br />
 Cenni a usabilità, accessibilità e sicurezza<br />
 <br />
Ruby on Rails

Programma esteso

- - -

Bibliografia

<ul>
<li>R. W. Sebesta: Programming the World Wide Web (3nd Edition), Addison-Wesley, 2005</li>
<li>S. Ruby, D. Thomas, D. Heinemeier Hansson: Agile Web Development with Rails, Third Edition, 2008<br />
</li>
</ul>

Metodi didattici

L'esame consiste nello sviluppo di un progetto concordato col docente.

Modalità verifica apprendimento

- - -

Altre informazioni

- - -