Ce dépôt regroupe l’ensemble de mon apprentissage du langage Rust, depuis les bases jusqu’à des cas d’usage concrets en backend, IoT et systèmes performants.
- Maîtriser les fondamentaux de Rust (ownership, borrowing, lifetimes)
- Développer des APIs backend robustes avec Rust
- Utiliser Rust pour des projets IoT et embarqués
- Comprendre la programmation asynchrone et concurrente
- Construire des projets pratiques et réutilisables
- Bases du langage Rust
- Structures de données et gestion des erreurs
- Programmation asynchrone
- Backend web (Axum / Actix)
- IoT et communication capteurs
- Projets pratiques et expérimentations
Ce dépôt sert à la fois de journal d’apprentissage, de laboratoire d’expérimentation et de portfolio technique, avec une progression claire et documentée.
Chaque dossier correspond à une étape ou un concept précis, accompagné de code et de notes explicatives.