Il corso vuole introdurre i primi concetti di programmazione inerenti il mondo Python. Come in ogni corso base, si introdurranno costrutti (numeri, stringhe, list, tuple, dict, boolean) e sintassi principali (if, for, while, function, class), ovvero i mattoncini elementari del linguaggio e come vanno assemblati.
Fin da subito verranno introdotti gli strumenti che ogni programmatore, dal neofita al professionista, dovrebbe usare. Quindi si parlerà di versionamento del codice con lo standard de facto “Git” e di come strutturare l’alberatura del proprio progetto.
Faremo anche una rapida carrellata dei principali moduli già presenti nella libreria standard Python.
Ogni lezione avrà la parte di slide, le stesse illustrate nei video, ed una parte di dispense più dettagliata con gli argomenti appena discussi.
Alla fine del corso si avranno basi solide per approfondire ogni altro aspetto inerente Python.