Fondamenti di Python – Livello avanzato – Programma didattico
- Operatori logici in Python
- Uso avanzato delle stringhe
- Tuple, liste, dizionari, set, frozset
- Tipologia di built
- Uso avanzato di istruzioni condizionali e cicli for e while
- List, sect, dict comprehension
- Gestione delle eccezioni
- Gestione dei file
- Uso avanzato dei moduli
- Creazione di nuovi moduli
- Tipologia di package
- La programmazione orientata agli oggetti ed il concetto di ereditarietà in Python
- Overloading
- L’interfaccia grafica utente
- Python nell’uso di database, web e app
- Esercizi e test di verifica