Python

Guida a Python: sintassi, strutture dati, programmazione orientata agli oggetti, decoratori, generatori, gestione dei package e scripting per automazione e backend.

10 articoliPercorso di lettura in ordineAggiornata nel 2026
  1. Stream con Python

    Python offre un ecosistema ricco per lavorare con gli stream. In questo articolo esploreremo i concetti fondamentali, i tipi di stream disponibili, le tecniche di composizione e i casi d'uso pratici.

  2. Crittografia con Python

    Con Python puoi implementare prototipi rapidi, automatizzare flussi di sicurezza e integrare librerie mature per cifratura, firme digitali, gestione di chiavi e protocolli.

  3. Domain-Driven Design con Multi-Tenancy in Python

    Domain-Driven Design e multi-tenancy possono convivere bene se tieni separati i livelli: il dominio rimane focalizzato su invarianti e comportamenti, mentre la multi-tenancy viene applicata tramite contesto applicativo, repository rigorosi e difesa in profondità nel database.

  4. Usare il pattern MVC in Python

    Il pattern MVC in Python non richiede librerie particolari: è una disciplina di progettazione.

  5. Python nell'architettura SCADA: integrazione e vantaggi

    Python rappresenta una risorsa preziosa nell’architettura SCADA moderna.

  6. Interagire con ScyllaDB in Python

    ScyllaDB è un database NoSQL distribuito ad alte prestazioni compatibile con Apache Cassandra. Grazie alla libreria cassandra-driver di DataStax, è possibile interagire facilmente con ScyllaDB utilizzando Python.

  7. Introduzione a Pydantic in Python

    Pydantic fornisce un approccio elegante, efficiente e sicuro per la validazione e la gestione dei dati strutturati in Python.

  8. Introduzione al Test-Driven Development (TDD) in Python

    Il Test-Driven Development (TDD) è una metodologia di sviluppo software che prevede la scrittura dei test prima dell'implementazione del codice.

  9. Gestione della sessione in Python

    La gestione della sessione è essenziale per offrire un'esperienza personalizzata e sicura. Python, con i suoi framework principali, fornisce strumenti flessibili per implementare facilmente questo meccanismo.

  10. Come creare un server SMTP di base con Python

    Un server SMTP (“Simple Mail Transfer Protocol”) è un componente fondamentale per l’invio di email. Python, grazie alla sua libreria standard, rende la creazione di un server SMTP di base un processo semplice e veloce.