Qu'est-ce que je vais apprendre ?
Les prérequis pour suivre cette formation
Des connaissances générales en Programmation Orientée Objet sont nécessaires
Des notions d'Algorithmie sont également utiles pour comprendre le cours et les projets
Certains des projets que nous allons coder ensemble
Ce projet consiste en une application en ligne de commande qui permet d'effectuer des opérations liées à une to-do list, sans persistance.
Description
Apprenez à programmer avec Rust, un langage moderne puissant et performant, idéal pour créer des applications fiables et sécurisées. Ce cours complet vous guide pas à pas, de la découverte des bases du langage à la réalisation de projets concrets.
Pourquoi choisir Rust ?
- Performance et sécurité : Rust offre une vitesse d'exécution comparable au C++, tout en garantissant la sécurité de la mémoire et l'absence de bogues critiques.
- Modernité et expressivité : Syntaxe claire et concise, typage statique puissant, système de modules flexible et riche écosystème de bibliothèques.
En savoir plus
Également inclus dans la formation
Cargo
Cargo est l'outil principal de gestion de paquets et de construction pour Rust. Il automatise les tâches de compilation, gestion des dépendances et tests, simplifiant ainsi le processus de développement Rust.
Lire plus
Chrono & chrono-tz
Chrono est une bibliothèque de manipulation du temps en Rust, offrant des fonctionnalités telles que l'analyse, le formatage et le calcul sur les dates et les heures.
Lire plus
Serde
Serde est une bibliothèque de sérialisation et de désérialisation en Rust.
Lire plus