- Presentazione del Corso
- Introduzione e preparazione ambiente
- Hello World
- String, int, casting
- Esercizio
- Data Types
- Liste 1: Cosa sono le Liste in Python
- Liste 2 -Slice
- Liste 3 - Il Passo
- Liste 4 - In
- Liste 5 - Concatenazione
- Liste 6 - Ripetizioni
- Liste 7 - Len
- Liste 8: Min e Max
- Liste 9: Nested Lists (Liste nidificate) - Parte 1
- Liste 10: Nested Lists (Liste nidificate) - Parte 2
- Liste 11: Modifica delle liste
- Liste 12: Extend
- Liste 13: Extend e Append a confronto
- Set
- I Dizionari in Python - parte 1
- I Dizionari in Python - parte 2
- I Dizionari in Python - parte 3
- Tuple
- Gli Operatori Aritmetici
- Gli Operatori di Confronto
- Gli Operatori Booleani
- Gli Operatori Condizionali - Parte 1
- Gli Operatori Condizionali - Parte 2
- I Cicli in programmazione: While
- I Cicli in programmazione: For, Break e Continue
- I Cicli in programmazione: For e Range - Parte 1
- I Cicli in programmazione: For e Range - Parte 2
- I Cicli in programmazione: For - Else
- I Cicli in programmazione: While - Else
- Le Funzioni in Programmazione
- 1. Presentazione del progetto ed inizio: lista
- 2. Introduciamo un Dizionario
- 2.b. Popoliamo il Dizionario
- 3. Lista in un dizionario
- 4. Casting, if, elif, stampa autore e libro
- 5. Comando Stampa Archivio
- 6. Comando Stampa menù
- 7.a Stampa degli Autori - parte 1
- 7.b Stampa degli Autori - parte 2
- 8. Comando di uscita - parte 1
- 9. Comando di uscita - parte 2
- 10. Aggiungere un libro selezionandone l'autore solo con ID
- 11. Miglioriamo il codice
- 12. Miglioriamo la stampa dei libri - parte 1
- 13. Miglioriamo la stampa dei libri - parte 2
- 14. Salvataggio in json
- Saluti finali e spunti
- Nuovo corso Python Pratico