Informatica

Algoritmi, programmazione C++, strutture dati.

Strutture Dati

Le strutture dati fondamentali di Python: liste, tuple, insiemi e dizionari.

Funzioni e Moduli

Definire funzioni riutilizzabili e organizzare il codice in moduli.

Gestione dei File

Operazioni sul file system e lettura/scrittura di file di testo e binari.

Programmazione ad Oggetti

Classi, oggetti, ereditarietà e pattern avanzati di OOP.

Web e Networking

Comunicazione HTTP con la libreria Requests e sviluppo web con Flask.

Librerie e Algoritmi

Librerie della libreria standard e algoritmi su strutture dati complesse.