
Rust : de zéro à opérationnel
Apprenez Rust, le langage de programmation moderne axé sur la sécurité et la performance. Idéal pour débutants, cette formation vous rendra rapidement opérationnel avec les compétences essentielles pour développer des applications robustes et efficaces.
Table des matières
- Introduction et mise en place accélérée
- Les fondations indispensables de Rust
- Processus de développement Rust : le minimum viable
- Outils essentiels pour être productif immédiatement
- Anticiper et gérer les défis et erreurs courantes
- Bonnes pratiques fondamentales pour un code de qualité
- Mise en pratique guidée : vos premiers projets Rust
- Projet 1 - Jeu de devinette en ligne de commande
- Projet 2 - Mini outil CLI de gestion de tâches (en mémoire)
- Objectif : créer un programme pour ajouter et lister des tâches simples
- Compétences mises en oeuvre : utilisation de `struct` pour modéliser une tâche, `Vec<T>` pour stocker les tâches, manipulation de chaînes, fonctions, interaction basique avec l'utilisateur
- Etapes guidées et pistes d'amélioration simple