Une ressource complète et structurée pour apprendre le langage Rust en français, de la première ligne de code jusqu'aux concepts les plus avancés.
Cette formation couvre l'ensemble de l'écosystème Rust en trois parties progressives :
- Partie I : Les bases - Syntaxe, structures de données, gestion des erreurs et premier projet pratique
- Partie II : Spécificités de Rust - Ownership, lifetime, traits, génériques, programmation asynchrone et système de types avancé
- Partie III : Aller plus loin - Multi-threading, optimisation, FFI, WebAssembly, embarqué et applications pratiques
- Développeurs curieux souhaitant découvrir Rust
- Programmeurs d'autres langages cherchant à ajouter Rust à leurs compétences
- Étudiants et professionnels voulant maîtriser un langage moderne et performant
- Contributeurs open-source désirant participer à l'écosystème Rust
- Exemples de code complets et commentés
- Progression pédagogique structurée
- Exercices pratiques et projets
- Ressources complémentaires et références
- Contenu régulièrement mis à jour
Suivez les chapitres dans l'ordre ou naviguez directement vers les sujets qui vous intéressent. Chaque section est conçue pour être autonome tout en s'intégrant dans un parcours d'apprentissage cohérent.
Les contributions sont les bienvenues ! N'hésitez pas à proposer des corrections, améliorations ou suggestions via les issues ou pull requests.