Corso Vittorio Emanuele II, 39 - Roma 0669207671

Global MBA (blended Rome edition) (Anno Accademico 2019/2020)

Tecnologie web avanzate


CFU: 6
Lingua contenuti:Inglese
Descrizione dell'insegnamento

Il corso intende offrire una panoramica strutturata e approfondita delle tecnologie necessarie alla costruzione di sistemi anche complessi basati sul Web, con l'obiettivo di fornire strumenti analitici e metodologici, accompagnati da esempi concreti, che consentano di capire quali siano 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 saper valutare e commissionare progetti basati su tecnologie Web, nonché di operare scelte informate ed efficaci nell'ambito di progetti ICT di vasta portata, in ambito aziendale, sociale e sul territorio.

La parte più descrittiva e teorica è affiancata da una parte più applicativa, di complessità tecnica adeguata a un pubblico con competenze informatiche non avanzate, quali quelle fornite dall’insegnamento di Informatica della Laurea Triennale o una certificazione ECDL, al fine di rendere tangibile il significato di produzione di un semplice documento Web. La parte relativa ai linguaggi di programmazione è bagaglio culturale essenziale e quindi non viene trascurata, ma il livello di dettaglio è tale da renderne chiare le potenzialità senza richiedere l’acquisizione di avanzate competenze tecniche di tipo specificatamente informatico.
Rilievo viene posto sulle modificazioni introdotte dal Web 2.0 e dalle ulteriori possibilità ad esso associate.

Prerequisiti
Nessun prerequisito.
Scopi

Il corso intende dotare lo studente delle capacità necessarie alla comprensione e all’utilizzo degli strumenti digitali e alle tecnologie, nuove e più consolidate, utilizzate per il Web.

Contenuti

Il corso si divide in due parti,

  • una teorica necessaria a fornire allo studente la necessaria base teorica in tema di sviluppo di contenuti e di altri documenti/strumenti per il Web.
  • Una seconda parte segue un approccio più operativo per la realizzazione e la messa in funzione di tali soluzioni.

 

Di seguito si riporta la lista degli argomenti trattati:

 

THE UPCOMING WEB ECONOMY 1

Introduction to the Web Economy

Platform Economy

Service Economy

 

THE UPCOMING WEB ECONOMY 2

Sharing Economy

Circular Economy

Knowledge Economy

 

TOWARDS THE WEB ENTERPRISE 1

Web Company

Digital Transformation

Digital Enterprise

 

TOWARDS THE WEB ENTERPRISE 2

A Global Scenario

The web enterprise

Social impact

 

WEB APPLICATION DEVELOPMENT

What is a Web Application

Three tiers architecture

Web App Development

Business Requirement and Agile Conceptual Modeling

 

ENTERPRISE REQUIREMENT MODELING

A systematic approach to Enterprise Requirement Modeling

User Requirement Modeling

Model Driven Engineering

Conceptual Modeling Basics

 

UML ESSENTIALS

 User Requirements and Conceptual Modeling

Static Modeling

Dynamic Modeling

Violet-UML: a tool for Requirement Modeling

 

WEB TECHNOLOGY IN ACTION

A concrete example of Web Technology at work

Starting the Web Site Building

The Dynamic part of the Web Site

 

BIG DATA

What is big data?

Big data challenges

Big data analytics

eCommerce and Market Intelligence Case study

 

SOCIAL MEDIA FOR BUSINESS

Social media introductory concepts

Social media functionalities

Business opportunities of social media

 

SOCIAL NETWORKS

What are social networks

Social network analysis workflow

Techniques and applications for sentiment analysis

Business applications of social networks

 

WEB COLLABORATION FOR BUSINESS

Basics of web collaboration

Sharing and communication software

Project management software

Rapid application development software

Innovation management software

 

GAMING AND GAMIFICATION

Gaming and gamification in the business world

Game elements

Gaming and gamification: how to proceed

Gaming and gamification technologies

 

WEB AND NETWORKING INFRASTRUCTURE

How world wide web works

Network models

Distributed computing

Hadoop

Map Reduce

 

SEMANTIC WEB

Main Concepts

Linked Data

Ontology Building

Protégé Tutorial

Testi
Da definire.
Esercitazioni

Le esercitazioni si articolano sia in domande aperte di tipo teorico sia in esercizi e simulazioni.

Docente
Vincent English, Luigi Laura
Elenco delle lezioni
Michele Missikoff
Michele Missikoff
Michele Missikoff
Michele Missikoff
Michele Missikoff
Michele Missikoff
Michele Missikoff
    •  Lezione n. 8: Big Data  Vai alla lezione
Antonio De Nicola
Antonio De Nicola
Antonio De Nicola
Antonio De Nicola
Antonio De Nicola
Antonio De Nicola
Michele Missikoff
    •  Lezione n. 15: Semantic Web  Vai alla lezione
Antonio De Nicola