Plongez dans l'univers de la programmation en Rust
Que vous soyez novice en programmation ou que vous souhaitiez approfondir vos connaissances, ce cours de programmation en Rust vous aidera à créer du code sûr et pratique grâce à l'un des langages de programmation système les plus réputés du moment. Vous commencerez par installer Rust à l’aide de rustup, rustc et Cargo, puis vous écrirez vos premiers programmes en utilisant des variables, des types de données, des constantes, des macros et des structures de contrôle. Au fur et à mesure de votre progression, vous apprendrez comment Rust gère la sécurité de la mémoire grâce à la propriété, l’emprunt, les références et les tranches. Vous travaillerez également avec les fonctions, les structs, les énumérations, les vecteurs, les HashMaps, les types `Result` et `Option`, les types d’erreur personnalisés, les paquets, les modules et les crates. Des travaux pratiques, des jeux de rôle, des exercices d’application et des tests vous aideront à mettre en pratique chaque concept au fur et à mesure de votre apprentissage. Vous développerez également des outils en ligne de commande, analyserez des arguments avec clap, travaillerez avec les E/S de fichiers, réaliserez un projet d’interface CLI pour un client Docker et débogerez du code Rust à l’aide des messages du compilateur, des macros de journalisation, de rust-gdb et de rust-lldb. À la fin de ce cours, vous disposerez des bases nécessaires pour écrire des programmes Rust plus clairs et les dépanner avec davantage d’assurance. Découvrez la présentation du cours ici : https://vimeo.com/1174658256













