Available courses

Corso di Crittografia con esempi di algoritmi in Python

  1. Che cos'è la crittografia
  2. Il Cifrario di Cesare
  3. Attacco a forza bruta
  4. Attacco con le frequenze
  5. Cifrari polialfabetici
  6. Cifrario di Vigenère
  7. Playfair Cipher
  8. Crittografia simmetrica
  9. Crittografia asimmetrica
  10. Esempio di utilizzo algoritmo RSA in Python
  11. Esercizi e verifiche

Corso sul linguaggio Python

  1. Introduzione
  2. Variabili e operatori
  3. La selezione semplice e multipla
  4. le strutture iterative
  5. Le sequenze in Python
  6. Le stringhe
  7. Le Tuple
  8. Le Liste
  9. Lo slice per le sequenze
  10. Funzioni e moduli
  11. PyPI - Python Package Index
  12. Gestione dei files
  13. Modulo CSV
  14. Gli oggetti e le classi

Corso di livello medio sul C++

  1. Funzioni e procedure
  2. Passaggio dei parametri per valore e per riferimento
  3. Le funzioni ricorsive
  4. Gli Array
  5. Le stringhe in C++
  6. Algoritmi di ricerca e di ordinamento
  7. Le matrici, array a due dimensioni
  8. I record e le tabelle
  9. File sequenziali
  10. File binari
  11. Esercizi e verifiche

Corso base sul C++

  1. Che cos'è un compilatore
  2. Panoramica sui principali ambienti di sviluppo (IDE)
  3. Variabili e costanti
  4. L'input e l’output dei dati
  5. Un programma per il calcolo delle fatture
  6. L'istruzione di selezione semplice e doppia
  7. La selezione annidata e multipla
  8. Gli operatori logici nella selezione
  9. Il ciclo while
  10. Il ciclo do-while
  11. Il ciclo for
  12. Esempi finali