Contattataci

Struttura del corso

Introduzione

  • Hello, World
  • Tipi e valori
  • Flusso di controllo

Tipi

  • Tipi composti
  • Riferimenti
  • Tipi definiti dall’utente

Tipi complessi

  • Corrispondenza di pattern
  • Blocchi impl
  • Traits
  • Tipi generici
  • Libreria standard
  • Closures

Modello di memoria in Rust

  • Gestione della memoria
  • Puntatori intelligenti
  • Presa in prestito di risorse
  • Durata di vita delle variabili

Iteratori

  • Motivazione all’uso degli iteratori
  • Metodi tipici degli iteratori
  • Funzione collect

Moduli e visibilità

  • Moduli
  • Organizzazione dei file nel filesystem
  • Visibilità dei dati

Test

  • Test unitari
  • Test di integrazione
  • Test basati sulla documentazione

Gestione degli errori

  • Errori irreversibili
  • Tipi Option e Result, nonché operatore ?
  • Creazione di tipi di errore personalizzati

Sintesi e prossimi passi

Requisiti

  • Conoscenza dei concetti fondamentali della programmazione
  • Esperienza pregressa nello sviluppo con almeno un linguaggio di programmazione

Destinatari

  • Sviluppatori
 20 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (2)

Corsi in Arrivo

Categorie relative