Struttura del corso
Introduzione
- Ciao, Mondo
- Tipi e valori
- Flusso di controllo
Tipi
- Tipi composti
- Riferimenti
- Tipi personalizzati
Tipi complessi
- Corrispondenza di pattern
- Blocchi Impl
- Tratti
- Tipi generici
- Libreria standard
- Closures
Modello di memoria di Rust
- Gestione della memoria
- Puntatori intelligenti
- Prestito
- Lifetimes
Iterators
- Motivazione
- Metodi degli iteratori
- Collect
Moduli e visibilità
- Moduli
- Filesystem
- Visibilità
Test
- Unit tests
- Integration tests
- Documentation tests
Gestione degli errori
- Errori irreversibili
- Option, Result e ? operator
- Errori personalizzati
Riepilogo e Passi Successivi
Requisiti
- Comprensione dei concetti di base della programmazione
- Esperienza con almeno un linguaggio di programmazione
Pubblico Obiettivo
- Sviluppatori
Recensioni (2)
Mi sono piaciuti gli esempi interattivi su cui abbiamo lavorato, il formatore era estremamente competente quasi su ogni argomento di cui avevamo domande e ha fornito eccellenti consigli per i nostri casi pratici relativi a parte del materiale della formazione.
Tracy - GenesysGo
Corso - Rust Advanced
Traduzione automatica
Il formatore ha spiegato molte cose interessanti su RUST, partendo dalle basi e arrivando alle sue applicazioni nel campo della Blockchain, il che è stato molto illuminante e affascinante.
Elena Paraschiv - ICI BUCHAREST
Corso - Rust Programming
Traduzione automatica