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