Il corso di Tecnologie Web Avanzate

Sta per iniziare il corso di Tecnologie Web Avanzate, che parte per la prima volta quest'anno. Lo tengo io, con l'aiuto di qualche seminario esterno. Si tratta del primo anno, e nella transizione tra due ordinamenti diversi: ci sarà qualche tema in comune col corso che una volta si chiamava LATLS/TW2, e che ora è stato anch'esso aggiornato. Ecco qualche notizia sul corso:

Finalità

Il corso si propone di introdurre gli studenti alle Tecnologie Web destinate all'interoperabilità, alla condivisione di risorse ed alla cooperazione, sia dal punto di vista concettuale che pratico tramite esercitazioni e casi di studio. Il corso consente allo studente di completare la formazione in tema di tecnologie web già iniziata con i corsi di Tecnologie Web e Complementi di Tecnologie Web. Le lezioni frontali teoriche sono complementate da seminari su argomenti specifici, che possono includere anche attività pratiche in laboratorio.

Programma

  1. Service Oriented Architecture
  2. Web Services (Base, Tecniche avanzate: coreografia ed orchestrazione )
  3. (Grid- e ) Cloud Computing (Basi, Cenni su reti peer-to-peer, Esempi di piattaforme per il Cloud Computing e casi di studio)
  4. Tecnologie Web per la cooperazione e condivisione di risorse (MVC, Piattaforme sociali, Casi di studio)

Bibliografia

M.P. Papazoglou. Web Services: Principles and Technology, Pearson Education, 2008.

T.Erl. Service-Oriented Architecture: Concepts, Technology, and Design, Prentice Hall, 2005.

J.Barr. Cloud computing. Apogeo 2010.

A lezione verrà anche segnalato o fornito altro materiale

Modalità d'esame

Orale obbligatorio + seminario + progetto, a seconda dell'ordinamento (6 o 9 crediti) e delle aspettative di voto.

Lunedì 20 Febbraio 2012 at 1:50 pm | | riCercare, vdm | Nessun commento
Tag usati: