C93 – Python da zero
Obiettivi del corso
Acquisisci tutte le competenze fondamentali per programmare in Python, dal tuo primo “Hello World!” fino alla creazione di applicazioni funzionali, attraverso un percorso pratico e progressivo.
Argomenti principali
- Introduzione a Python e setup dell’ambiente
- Cos’è Python e perché è popolare
- Installazione di Python e di un IDE (Jupyter Notebook)
- Il tuo primo programma: “Hello World!”
- Fondamenti di Python
- Variabili e tipi di dati (int, float, string, boolean)
- Operatori aritmetici e logici
- Input e output di base
- Strutture di controllo: if, else, elif
- Strutture dati in Python
- Liste e operazioni sulle liste
- Tuple
- Dizionari
- Set
- Cicli e funzioni
- Cicli for e while
- Definizione e chiamata di funzioni
- Parametri e return values
- Moduli e librerie standard
- Importare e utilizzare moduli
- Modulo 2 – Panoramica delle librerie standard più utili (es. math, numpy, pandas)
- Progetto pratico guidato – Sviluppo di un piccolo programma che utilizza i concetti appresi
Durata totale: 4 ore