# Corso Introduttivo Rust SDG Sapienza ### Programma Il corso si svolgera' su un totale di 10 Lezioni da due ore ciascuna. - Lezione 1 - Panoramica - Installazione - Sintassi - Tipi di base - Mutabilita' - Funzioni - Lezione 2 - Ownership - Borrowing - String vs &str - Lezione 3 - Strutture Dati - Structs - Enum - Match - Pattern matching - Lezione 4 - Libreria Standard - Strutturazione del codice - Pacchetti - Moduli - Crates - Lezione 5 - Collezioni - HashMap - Vettori - Lezione 6 - Gestione degli errori - Smart Pointers - Testing - Lezione 7 - Tipi Generici - Traits - Lifetime - Lezione 8 - Concorrenza - Threads - Comunicazione tra threads