Il corso Python è progettato per fornire una solida base nella programmazione con Python e l’analisi dati.
Contenuti
- Introduzione a Python
- Installazione e configurazione dell’ambiente di sviluppo
- Sintassi di base e primi programmi
- Scope delle variabili
- Introduzione alle strutture dati
- Liste, tuple
- Operazioni su strutture dati
- Set e Dictionary
- Operazioni su strutture dati
- Funzioni
- Programmazione ad oggetti
- Classi e oggetti
- Ereditarietà e polimorfismo
- Metodi speciali e operatori
- Gestione file: creazione, lettura, cancellazione e modifica
- Gestione file CSV e JSON: creazione, lettura, cancellazione e modifica
- Gestione delle eccezioni
- Software Quality
- Introduzione a Numpy
- Introduzione a Pandas
- Esercitazioni