Fornire le conoscenze e le capacità operative necessarie per programmare con il linguaggio Python. Si inserisce nel processo di realizzazione di prodotti software.
Introduzione alla programmazione; Fondamenti di OOP; Panoramica su Python e differenze tra v2 e v3; Installazione di Python;
Tipi di dato e variabili; Costrutti bas; Liste, dizionari, funzioni; Classi, oggetti, iteratori; Moduli, eccezioni e librerie standard; Lettura e scrittura file; Manipolazione stringhe e file/directory; Realizzazione script.
Orientamento all’ingresso
L’ammissione al corso avverrà sulla base dell’ordine di arrivo e di un colloquio motivazionale e di orientamento.
Aule/laboratori informatica
Piattaforma LMS Moodle