Muovere i primi passi con Rust

Principiante
Sviluppatore
Studente
Azure

Si è interessati a imparare un nuovo linguaggio di programmazione il cui uso e la cui popolarità sono in forte crescita? Questo è il punto di partenza ideale. Verranno poste le basi delle conoscenze necessarie per creare programmi in Rust in modo rapido ed efficiente.

Contenuto del percorso di apprendimento:

  • Installazione degli strumenti necessari per scrivere le prime righe di codice Rust.
  • Informazioni sui concetti di base in Rust.
  • Informazioni su come gestire gli errori.
  • Gestione della memoria in Rust.
  • Utilizzo di tipi generici e tratti.
  • Configurazione di moduli per pacchetti e crate.
  • Scrittura ed esecuzione di test automatizzati.
  • Creazione di un programma da riga di comando.

Prerequisiti

None

Moduli in questo percorso di apprendimento

Breve introduzione alle funzionalità del linguaggio Rust e confronto tra Rust e altri linguaggi di programmazione.

Informazioni su come configurare l’ambiente di sviluppo di Rust, scrivere un programma e usare il sistema di compilazione Cargo.

Informazioni sui concetti di Rust, tra cui variabili, tipi di dati e funzioni.

Esplorare i tipi di dati composti Rust come matrici e vettori. Informazioni su come usare le istruzioni if/else per testare le condizioni.

Esplorare come usare le mappe hash in Rust. Scoprire come usare le espressioni di ciclo per eseguire l'iterazione dei dati.

In questo modulo vengono illustrate le modalità di gestione degli errori in Rust.

Di seguito vengono descritte le caratteristiche distintive del linguaggio Rust: la proprietà e il prestito.

Informazioni sui tipi generici e sui tratti e su come usarli in Rust.

Informazioni su come usare i moduli in modo efficace e su come integrarli con pacchetti e con crate di terze parti.

Informazioni sui tipi di test che è possibile eseguire con Rust.

Creare uno strumento da riga di comando per gestire gli elementi dell'elenco attività.