À propos du projet
Comprehensive Rust est un cours de programmation Rust complet et multi-jours développé par l'équipe Android de Google. Il est conçu pour les ingénieurs logiciels expérimentés, généralement ayant une formation en C++ ou Java, et est enseigné en salle de classe. Le cours couvre tous les aspects de Rust, de la syntaxe de base aux génériques et à la gestion des erreurs, et comprend des plongées approfondies dans des domaines spécifiques tels que Android, Chromium, le développement bare-metal et la concurrence.
Le matériel de cours est disponible en ligne à https://google.github.io/comprehensive-rust/. Il est construit à l'aide d'outils comme mdbook, mdbook-svgbob, mdbook-i18n-helpers, mdbook-exerciser, mdbook-course, mdbook-linkcheck2 et Bazel. Le dépôt comprend des instructions d'installation et des commandes pour servir, construire et tester le contenu du cours.
Bien que principalement destiné à l'enseignement en classe, le projet accueille les contributions et inclut des notes de l'orateur et des vidéos publiées pour améliorer l'expérience d'auto-apprentissage. Le cours a été couvert dans divers articles et billets de blog, soulignant son utilisation dans les programmes de formation chez Google et d'autres entreprises.
Le projet est sous licence mixte entre la licence Apache 2.0 (pour le code source) et la licence Creative Commons Attribution 4.0 International (pour la documentation et le contenu).
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.