Ce que vous devez savoir avant
Vous commencez
Débute 5 June 2026 05:48
Se termine 5 June 2026
00
Jours
00
Heures
00
Minutes
00
Secondes
4 hours 7 minutes
Amélioration optionnelle disponible
Not Specified
Progressez à votre rythme
Paid Course
Amélioration optionnelle disponible
Aperçu
Rust is a versatile and powerful programming language that has found applications in various real-world scenarios due to its unique features, emphasizing performance, safety, and concurrency. Here are some real-time uses of Rust:
Programme
- Introduction à la programmation en Rust
- Concepts de base de Rust
- Propriété et sécurité mémoire
- Structures et énumérations
- Gestion des erreurs
- Modules et crates
- Génériques et traits
- Concurrence en Rust
- Applications concrètes de Rust
- Bonnes pratiques et standards communautaires
- Projet final
- Revue du cours et orientations futures
Aperçu de Rust et de son écosystème
Configuration de l'environnement de développement Rust
Premiers pas : écrire et exécuter votre premier programme Rust
Comprendre les variables et la mutabilité
Types de données et opérations de base
Flux de contrôle : conditionnels et boucles
Le modèle de propriété
Emprunt et références
Comprendre les durées de vie
Définir et utiliser des structures
Correspondance de motifs avec les énumérations
Implémentation de méthodes pour les structures et énumérations
Types d'erreurs : Result et Option
Gérer les erreurs en Rust
Créer des erreurs personnalisées
Organiser le code avec les modules
Utiliser des bibliothèques externes et des crates
Comprendre le gestionnaire de paquet Cargo
Définir et utiliser des génériques
Comprendre les traits et leurs limites
Implémenter des traits communs
Introduction aux concepts de concurrence
Utiliser les threads en Rust
Explorer la programmation asynchrone
Programmation système avec Rust
Développement web avec Actix et Rocket
Outils et utilitaires en ligne de commande
Écrire du code Rust idiomatique
Tirer parti des outils Rust : Clippy et Rustfmt
Participer à la communauté Rust
Concevoir et implémenter un projet Rust complet
Revue de code et optimisation
Présentation et discussion des projets
Récapitulatif des concepts clés et des résultats d'apprentissage
Explorer des sujets avancés en Rust
Ressources pour l'apprentissage continu
Enseigné par
Toppers Bootcamp
Matières
Programming