© Università degli Studi di Cassino e del Lazio Meridionale
Viale dell'Università - Rettorato - (Campus Universitario)
Loc. Folcara - 03043 CASSINO (FR)
Centralino 0776 2991
Fax 0776 310562
PEC
P.IVA 01730470604
C.F. 81006500607 (5xmille)
Coordinate bancarie: SWIFT BIC: POCAIT3CXXX
IBAN: IT75 B053 7274 3700 0001 0409 621
Scheda Insegnamento
Distributed Programming and Networking (codice 90843)
Curriculum: Curriculum unico del corso di Telecommunications Engineering - Ingegneria delle TelecomunicazioniProgrammazione per l'A.A.: 2018/2019
Appelli d'esame: Calendario - Prenotazioni
Orari del corso di Telecommunications Engineering - Ingegneria delle Telecomunicazioni: apri
Crediti Formativi Universitari (CFU): 6,00
Settore Scientifico Disciplinare (SSD): ING-INF/05
Ore aula: 28
Ore laboratorio:10
Ore esercitazioni: 10
Canale unico
Obiettivi:
Introduzione alla programmazione di rete, ai sistemi distribuiti e alle web application con java (JSE, JEE).
Programma:
Parte introduttiva
1. modelli di elaborazione distribuita: client-server, peer-to-peer, N-tier, cloud, ecc.
2. protocolli, gestione delle sessioni e codifica dei dati
Programmazione web:
1. il Document Object Model, html, javascript e css
2. jquery, angularjs
3. websocket
Le web application:
1. dalle CGI ad oggi
2. nodejs, express, mysql e database
Prestazioni, efficenza e scalabilità delle applicazioni distribuite.
Testi:
D. Brown, C.M. Davis, S. Stanlick. "Struts 2 in action", Manning
M. Firtman, "Programming the mobile web", O'Reilly
Tutorial java: http://download.oracle.com/javase/tutorial/
Materiale fornito e/o suggerito dal docente.
Obiettivi:
Introduzione alla programmazione di rete, ai sistemi distribuiti e alle web application con java (JSE, JEE).
Programma:
Testi: