Salta al contenuto principale della pagina

SVILUPPO DI APPLICAZIONI WEB_GESTIONALE

CODICE 105777
ANNO ACCADEMICO 2020/2021
CFU 6 cfu al 3° anno di 10716 INGEGNERIA GESTIONALE (L-9) GENOVA
SETTORE SCIENTIFICO DISCIPLINARE INF/01
SEDE GENOVA (INGEGNERIA GESTIONALE )
PERIODO 2° Semestre

PRESENTAZIONE

Il corso introduce la parte applicativa della rete Internet, intesa come l'insieme di tecniche e metodi per la costruzione di applicazioni web dinamiche.

OBIETTIVI E CONTENUTI

OBIETTIVI FORMATIVI

L'obiettivo dell'insegnamento è introdurre gli studenti alla metodologie e strumenti per la costruzione di applicazioni web dinamiche, che sono quelle su cui si basa la totalità degli odierni servizi offerti sul web. In particolare si vogliono sviluppare le capacità di programmazione lato client e lato server mediante lo stack MEAN - MongoDB, Express.js, Angular, e Node.js. 

Verranno presentati i linguaggi e le tecnologie dello stack MEAN oltre alle seguenti: HTML, CSS, XML, JSON, JavaScript, Ajax, e lo stile architetturale REST. Infine si vuole sviluppare una conoscenza di base dei concetti di usabilità, accessibilità e di sicurezza delle applicazioni web.

MODALITA' DIDATTICHE

Lezioni, esercitazioni pratiche e studio a casa. 

PROGRAMMA/CONTENUTO

Creazione di pagine web statiche usando HTML5 e CSS.
Validazione delle pagine web.
Javascript e le specifiche DOM.
Introduzione ad AJAX.
Creazione di file XML e JSON.
Lo stack MEAN.
Il paradigma architetturale REST (REpresentational State Transfer).
Sicurezza, usabilità e accessibilità nelle applicazioni web.

TESTI/BIBLIOGRAFIA

Da definire. In ogni caso per gli argomenti trattati in questo corso il miglior libro di testo è la rete stessa.

DOCENTI E COMMISSIONI

Commissione d'esame

DANIELE D'AGOSTINO (Presidente)

ARMANDO TACCHELLA (Presidente Supplente)

LEZIONI

MODALITA' DIDATTICHE

Lezioni, esercitazioni pratiche e studio a casa. 

Orari delle lezioni

L'orario di tutti gli insegnamenti è consultabile su EasyAcademy.

ESAMI

MODALITA' D'ESAME

Presentazione di un progetto finale e discussione orale.

Calendario appelli

Data Ora Luogo Tipologia Note
31/05/2021 10:00 GENOVA Scritto + Orale
15/06/2021 10:00 GENOVA Scritto + Orale
28/06/2021 10:00 GENOVA Scritto + Orale
08/09/2021 10:00 GENOVA Scritto + Orale