Vai al contenuto principale
Oggetto:
Oggetto:

TECNOLOGIE WEB (LAUREA MAGISTRALE)

Oggetto:

WEB TECHNOLOGIES

Oggetto:

Anno accademico 2013/2014

Codice dell'attività didattica
SCP0484
Docente
Annamaria Goy (Titolare dell'insegnamento)
Corso di studi
Corso di studio magistrale in Produzione e organizzazione della comunicazione e della conoscenza (Classe LM-59)
Anno
1° anno 2° anno
Tipologia
Caratterizzante
Crediti/Valenza
9
SSD dell'attività didattica
INF/01 - informatica
Modalità di erogazione
Tradizionale
Lingua di insegnamento
Italiano
Modalità di frequenza
Facoltativa
Tipologia d'esame
Orale
Oggetto:

Sommario insegnamento

Oggetto:

Obiettivi formativi

Con il termine "tecnologie Web" si intende una famiglia molto vasta e sfaccettata di tecnologie che possono essere utilizzate per fini diversi, dallo sviluppo della propria pagina personale sul Web, alla costruzione di una complessa infrastruttura che permette la gestione integrata dei processi aziendali, del marketing, delle relazioni con i clienti.

Oggigiorno, la maggioranza soluzioni informatiche per la gestione dell'informazione, della comunicazione e della conoscenza - tanto in azienda quanto sul territorio e nella Pubblica Amministrazione - si basano sulle tecnologie Web.

Questo corso offre una panoramica strutturata delle tecnologie necessarie alla costruzione di sistemi (complessi) basati sul Web, con l'obiettivo di fornire agli studenti strumenti analitici e metodologici, accompagnati da esempi concreti, che consentano loro di capire quali sono le problematiche, gli strumenti, le possibilità e i limiti nella valutazione e gestione di progetti e sistemi basati sulle tecnologie Web. Questa consapevolezza è necessaria al fine di operare scelte informate ed efficaci nell'ambito di progetti ICT di vasta portata.

 

Oggetto:

Risultati dell'apprendimento attesi

 

Risultati dell'apprendimento:

Conoscenze:

- Conoscenza delle soluzioni tecnologiche disponibili per la costruzione di sistemi Web di diversa natura.

- Consapevolezza delle finalità, limiti, problematiche e possibilità offerte dalle diverse soluzioni tecnologiche.

Abilità e competenze:

- Capacità di valutare e gestire progetti basati su tecnologie Web.

- Capacità di prendere decisioni informate ed efficaci relativamente alla scelta delle tecnologie Web in ambito aziendale, sociale e sul territorio.

 

Modalita' di verifica:

L'esame finale rappresenta una valutazione sommativa e consiste in una prova orale, nella forma dell'interrogazione strutturata, volta a verificare le conoscenze, le abilità e le competenze acquisite dallo studente ed in particolare la capacità di utilizzare tali conoscenze al fine di valutare criticamente progetti basati sulle tecnologie Web, in ambito sia aziendale sia sociale e sul territorio.

La valutazione avverrà sulla base dell'appropriatezza, della completezza e dell'articolazione delle risposte elaborate dallo studente.

 

Oggetto:

Programma

Il corso si suddivide in due parti: l'obiettivo della prima parte del corso è quello di passare in rassegna le principali tecnologie abilitanti per la costruzione di applicazioni e servizi basati sul Web; la seconda parte, invece, si propone di mostrare alcuni esempi significativi di applicazioni e servizi concreti realizzati per mezzo delle tecnologie presentate nella prima parte.

Prima parte - le tecnologie:

- Come funzionano Internet e al Web (architetture e protocolli).

- Cenni alle architetture Peer-To-Peer e al Cloud Computing.

- Panoramica dei linguaggi per la costruzione di applicazioni Web: linguaggi di markup (HTML, CSS, XML, ...) e linguaggi di programmazione (Javascript, PHP, ...).

- L'apporto tecnico del Web 2.0: dalle tecnologie client-side/server-side alle soluzioni ibride (AJAX, JQuery); il mashup e l'utilizzo degli Open API.

- Le applicazioni mobile (smartphone e tablet).

Applicazioni e servizi:

- Strumenti per la costruzione e la gestione di applicazioni e servizi Web (Content Management Systems).

- Motori di ricerca: cosa sono (diventati) e come funzionano

- E-commerce/E-business e E-government (servizi al cittadino)

 


Testi consigliati e bibliografia

Oggetto:

Estratti da:

- V. Roberto, M. Frailis, A. Gugliotta, P. Omero. Introduzione alle Tecnologie Web, McGraw-Hill, 2005

- V. Della Mea, L. Di Gaspero, I. Scagnetto. Programmazione Web Lato Server (seconda edizione aggiornata). Apogeo, 2011

- E. Turban, D. King, J. Lang. Introduction to Electronic Commerce, 2nd Edition, Prentice-Hall, 2009

- B. Boiko, Content Management Bible, Wiley&Sons, 2002

- C.D. Manning, P. Raghavan, H. Schütze. An introduction to Information Retrieval, Cambridge University Press, 2008.

Ulteriori indicazioni verranno fornite a lezione.

 



Oggetto:
Ultimo aggiornamento: 10/06/2014 11:16
Non cliccare qui!