Skip to content

Repository files navigation

Corso Python Introduttivo 2023 di AIM

Obiettivi

Al termine del corso dovrebbe aver acquisito le seguenti conoscenze di base:

  • Conoscenza dei tipi built-in di Python (list, dict e tuple, list e dict comprehension, slicing ecc.) e dei loro operatori (+,*,-,// ecc.)
  • Conoscenza degli operatori di Python (and, or, in, is, not ecc.).
  • Conoscenza degli statements di Python: for, while, if, elif, else, try, except, finally, pass, continue, break ecc. e saper leggere e implementare le eccezioni di base.
  • Sapere come modularizzare il codice in funzioni e anche classi, mini introduzione al creare il proprio modulo come file Python
  • Sapere interagire con la console di Python (es. gestire le librerie) e idealmente saper usare un notebook Jupyter
  • Saper interagire con i file (open, close, read, with context manager) e con il sistema operativo (os, listdir).
  • Infarinatura di Numpy, Matplotlib e Pandas per l'analisi dati

Docenti

Programma

LezioneContenuto
Lezione 1Basi del Linguaggio, Stringhe, Strutture Dati, Cicli e Simili
Lezione 2Funzioni, Moduli Nativi (os random), File e simili, Error Management
Lezione 3Programmazione a oggetti, Dunder Methods, Ereditarietà
Lezione 4Numpy, Matplotlib, Pandas
Lezione 5Showcase di progetti Python

Materiale

Il materiale del corso è disponibile nelle cartelle lezione-X di questo repository.

E poi?

About

Corso Python Introduttivo 2023 di AIM.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Used by

Contributors

Languages