コース Rust: 基本から上級まで は、Rust をマスターするのに役立ちます。Rust は、スタック オーバーフローで長年にわたって最も人気のある言語であり、ガベージ コレクターを必要とせずに、C/C++ レベルのパフォーマンスとメモリの安全性を組み合わせています。
何を学ぶのですか?
- Rust コア: 所有権、借用、有効期間、特性、ジェネリック、エラー処理
- 同時実行: スレッド、非同期/待機、Tokio、チャネル、スマート ポインター
- Web 開発: Axum、SQLx、JWT、gRPC (Tonic)、WebSocket
- 上級: WebAssembly、FFI、Unsafe Rust、マクロ
- 本番: テスト、Docker、CI/CD、可観測性、パフォーマンス チューニング
リクエスト
- 基本的なプログラミングの知識 (C/C++、Go、またはその他の言語)
- メモリ管理を理解していると有利
- Rust ツールチェーン (rustup) と Docker がインストールされたコンピューター