Programma dei Moduli del Corso:

(modulo 1) | Docente:
Fabio Massimo Zanzotto


  • Introduzione alla calcolabilità: algoritmi e complessità.


  • Introduzione alla rappresentazione dell'Informazione.


  • La programmazione (in Python).


  • Le Variabili e i Tipi di dato.


  • Condizioni e Decisioni.


  • Cicli. Funzioni.


  • Strutture dati: Liste, Insiemi e Dizionari.


  • Algoritmi. Ordinamento.


  • Ricerca




(modulo 2) | Docente:
Berta Buttarazzi


Parte 1: Programmazione web lato client di tipo standard: fornire una panoramica sui principali strumenti e linguaggi e loro integrazione 



Introduzione alle architetture client-server



Internet e il Web



Protocollo HTTP



Introduzione al linguaggio HTML



Introduzione al linguaggio di scripting Javascript



Introduzione ai fogli di stile CSS



 



Parte 2: Programmazione web Responsive, finalizzata a  rendere i contenuti fruibili da diverse tipologie di dispositivi



HTML5



JQuery



Bootstrap framework



 


 



 



Parte 3: Rilascio delle applicazione web e panoramica sul concetto di hosting



• Deploy process



• Hosting free



 



Parte 4: Implementazione di un caso di studio finale con sviluppo di un sito web responsive