Video-corso Rust e Linux per principianti 🦀

Corso Youtube “Rust & Linux” di Carlo Milanesi

Il FabLab Bergamo segnala una nuova risorsa didattica per imparare Rust e Linux da zero: la serie di video “Corso Rust&Linux” realizzata da Carlo Milanesi, associato del FabLab Bergamo e autore del volume Rust. Dalle basi del linguaggio alle tecniche avanzate pubblicato da Apogeo.

Pensato per principianti assoluti di programmazione, il corso accompagna passo passo nella scoperta del linguaggio Rust usando Linux Ubuntu come ambiente di sviluppo.
Le lezioni, brevi e progressive, mostrano sia i fondamenti della programmazione sia l’utilizzo pratico del terminale Linux. Il corso ha pubblicato finora oltre 30 lezioni, ma altre ne verranno aggiunte.

Dalle basi a Rust “reale”

Le prime lezioni spiegano come muovere i primi passi: aprire un terminale, utilizzare comandi come date e familiarizzare con l’ambiente Linux.
Da qui si passa ai primi programmi Rust, comprendendo variabili, tipi di dati e flusso di esecuzione.
Tutto è spiegato in modo chiaro e didattico, senza dare nulla per scontato: chi sa solo usare tastiera e mouse può seguire senza difficoltà.

Progetto, testing e buone pratiche

Con l’avanzare delle lezioni, il corso introduce funzioni, file, strutture dati e test di integrazione. L’obiettivo non è solo “far funzionare” un programma, ma imparare a scrivere codice leggibile, affidabile e verificabile fin da subito — in piena sintonia con lo spirito pragmatico di Rust.

Linux e programmazione di sistema

Nelle lezioni successive entrano in gioco aspetti più tecnici: numeri binari ed esadecimali, rappresentazione dei dati, e strumenti di sistema come hexdump.
L’autore unisce così teoria e pratica, mostrando cosa accade realmente quando un programma Rust gestisce byte, file e input da riga di comando.

Cloni di comandi Unix in Rust

Il momento più originale del corso arriva con la realizzazione, in Rust, di veri e propri cloni di comandi Unix come wc, hexdump e rm.

È un modo efficace per imparare Rust mentre si ricreano strumenti reali del mondo Linux, affrontando temi cruciali come la gestione degli argomenti, gli errori e le operazioni sui file.

Un linguaggio per costruire il futuro

Rust è oggi uno dei linguaggi più amati dagli sviluppatori per la sicurezza della memoria, l’elevata efficienza e la sintassi moderna.
Chi desidera approfondire può completare l’apprendimento con il libro Rust. Dalle basi del linguaggio alle tecniche avanzate di Carlo Milanesi, che amplia i concetti con esempi e spiegazioni strutturate.

Buone feste dal FabLab 🎄

FabLab Bergamo invita soci, studenti e appassionati a seguire il corso e ad esplorare Rust come nuova frontiera per la programmazione di sistema e l’informatica moderna.

Frequentando il FabLab, potrai partecipare regolarmente ai corsi di programmazione, introduzioni a Linux e molto altro ancora.

Con l’occasione, auguriamo a tutta la nostra community buone feste e un nuovo anno pieno di curiosità tecniche, esperimenti e nuove idee da realizzare insieme! 💡

Utilizzando il sito, accetti l'utilizzo dei cookie da parte nostra. Per maggiori informazioni.

Questo sito utilizza i cookie per fornire la migliore esperienza di navigazione possibile. Continuando a utilizzare questo sito senza modificare le impostazioni dei cookie o clicchi su "Accetta" permetti al loro utilizzo. Privacy Policy di FABLAB BERGAMO

Chiudi