はじめに
- Linux Foundationが提供するトレーニング
- Linux Foundationの資格
- Linux Foundation デジタルバッジ
- 演習、解答、リソース
- Linux とオープン ソース プロジェクトの進化の影響
-ディストリビューションについての詳細
- 演習
Rust プログラミング言語を習得し、システム、Web、並行プログラミングの分野で需要の高い役割への扉を開きましょう。このコースでは、プロジェクトを開始し、既存のプロジェクトで協力し、急速に進化するテクノロジーの世界で目立つことができる実践的な経験が得られます。
はじめに
準備
Rustの概要
初めての Rust プログラム
プログラムの流れ
複雑なデータ型
Rustの関数
Rustでのエラー処理
Rustでのテスト
Rustでのデバッグ
Rustでのオブジェクト指向プログラミング
クロージャ
イテレータ
ライフタイム
クレート
OSの機能
Rustプログラムのベンチマークとプロファイリング
スマートポインター
Rustの並行性
コンテナでRustを使用する
Rustでのクロスコンパイル
高度なトピック
最後に
ラボは、x86_64、ARM64、RISCV64 システム上で準備して実行できます。少なくとも 4GiB の RAM と 50GiB の空き領域が必要です。コンテナや Kubernetes を使用するラボの場合は、RAM を増やすことをお勧めします。