Dans vos locaux
Pour ancrer les apprentissages et encourager la dynamique collective.
Les objectifs
Installer et configurer un environnement de développement Rust.
Écrire, compiler et exécuter des programmes simples en Rust avec la gestion des erreurs.
Comprendre les concepts essentiels du langage comme l’ownership (propriété), le borrowing (emprunt) et les durées de vie (lifetimes).
Utiliser les structures de données de base et organiser du code avec des modules et packages.
Produire des petits programmes fonctionnels en appliquant les bonnes pratiques de Rust.
Public visé
Développeurs en devenir souhaitant acquérir des bases solides en Rust.
Programmateurs expérimentés voulant élargir leurs compétences à un langage moderne focalisé sur la sécurité mémoire.
Toute personne impliquée dans des projets backend, systèmes ou performance qui nécessite un langage compilé performant.
Prérequis
Connaissances de base en programmation (structures conditionnelles, boucles, fonctions).
Confort avec l’utilisation d’un terminal et d’un éditeur de code.
Avoir déjà programmé dans au moins un langage (par exemple Python, C, Java, Go) facilite l’apprentissage des concepts spécifiques de Rust.
Pour ancrer les apprentissages et encourager la dynamique collective.
Pour allier flexibilité et interactions en temps réel avec le formateur.
Pour favoriser la concentration, les échanges et le confort des apprenants.