Plan du cours
Introduction
- Hello, World
- Types et valeurs
- Contrôle de flux
Types
- Types composites
- Références
- Types personnalisés
Types complexes
- Correspondance de motifs
- Blocs Impl
- Traits
- Types génériques
- Bibliothèque standard
- Closures
Modèle de mémoire Rust
- Gestion de la mémoire
- Pointeurs intelligents
- Emprunt
- Durées de vie
Itérateurs
- Motivation
- Méthodes d'itération
- Collecte
Modules et visibilité
- Modules
- Système de fichiers
- Visibilité
Tests
- Tests unitaires
- Tests d'intégration
- Tests de documentation
Gestion des erreurs
- Erreurs irrécupérables
- Option, Result et opérateur ?
- Erreurs personnalisées
Résumé et étapes suivantes
Pré requis
- Compréhension des concepts de base de la programmation
- Expérience avec au moins un langage de programmation
Public cible
- Développeurs
Nos clients témoignent (2)
J'ai apprécié les exemples interactifs sur lesquels nous avons travaillé. Le formateur était extrêmement compétent dans presque tous les sujets dont nous avions des questions, et a donné d'excellents conseils pour nos cas pratiques liés à certains aspects de la formation.
Tracy - GenesysGo
Formation - Rust Advanced
Traduction automatique
Le formateur a expliqué de nombreuses choses intéressantes sur RUST, en commençant par les bases avant d'aborder ses applications dans le domaine de la Blockchain, ce qui était très instructif et captivant.
Elena Paraschiv - ICI BUCHAREST
Formation - Rust Programming
Traduction automatique