Informatica 1, Informatica 2 (consigliati)
Comprendere le tecnologie alla base dei moderni sistemi web forniti con modalità cloud-computing, con cenni agli aspetti legati alle applicazioni mobili.
Il focus principale è sui linguaggi di programazione e i formati necessari per realizzare moderne applicazioni cloud.
Architetture Cloud e Mobile Computing
Linguaggio JavaScript
La texnologia AJAX
Il linguagggio XML
Il formato JSON
Node.js
MongoDB
Il linguaggio Python
Il paradigma Map-Reduce
Il paradigma REST e i micro-servizi
Le piattaforme Block-Chain
Lezioni frontali, esercitazioni di laboratorio
Verifica Scritta (erogata online, durante la pandemia COVID-19)
Informatica 1, Informatica 2 (suggested)
Understanding technologies on which modern web systems are based, possibly provided through cloud-computing platforms, with skectches concerning mobile apllications.
The main focus is on programming languages and formats necessary to develop modern cloud applications.
Cloud Architettures amd Mobile Computing
The JavaScript Language
The AJAX Technology
The XML Language
The JSON format
Node.js
MongoDB
The Python Language
The Map-Reduce paradigm
The REST paradigm and micro-services
Block-Chain platforms
Lectures, lab activities
Written test (provided online, during the COVID-19 pandemy)