このプロジェクトについて
Comprehensive Rustは、GoogleのAndroidチームによって開発された、複数日にわたる包括的なRustプログラミングコースです。C++やJavaのバックグラウンドを持つ経験豊富なソフトウェアエンジニアを対象として設計されており、教室形式で教えられます。このコースは、基本的な構文からジェネリクスやエラー処理までRustのあらゆる側面をカバーし、Android、Chromium、ベアメタル開発、並行処理といった特定の領域についての深掘りも含まれています。
コース教材は https://google.github.io/comprehensive-rust/ でオンライン公開されています。mdbook、mdbook-svgbob、mdbook-i18n-helpers、mdbook-exerciser、mdbook-course、mdbook-linkcheck2、Bazelといったツールを用いて構築されています。リポジトリには、コースコンテンツの配信、ビルド、テストのためのセットアップ手順とコマンドが含まれています。
主に教室での指導を目的としていますが、このプロジェクトはコントリビューションを歓迎しており、自習体験を向上させるためのスピーカーノートや公開動画も含まれています。このコースはさまざまな記事やブログ投稿で取り上げられ、Googleや他の企業のトレーニングプログラムでの活用が注目されています。
このプロジェクトは、Apache License 2.0(ソースコード用)とCreative Commons Attribution 4.0 International License(ドキュメントおよびコンテンツ用)の組み合わせでライセンスされています。
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.