Rust プログラミングの旅を始めましょう
あなたは最先端のプログラミング言語の力を活用するプログラマーやコンピューター サイエンティストを目指していますか? Rust に勝るものはありません。安全性、信頼性、パフォーマンスを重視することで知られる Rust は、堅牢で効率的なコードの作成を目指す人々にとって最適な選択肢になりつつあります。
エクスプレスラーニング コース Getting Started with Rust (LFEL1002) では Rust を紹介し、一般的なプログラミング エラーを回避し、コードの信頼性を高めるのに役立つ重要なスキルを身につけます。
このコースでは、次のようなトピックを取り上げます。
- Rust のコアの原則を理解する: Rust が貴重なプログラミング言語であると考えられる理由を掘り下げながら、その独自の機能と、それらの機能がより安全で信頼性の高いコーディング エクスペリエンスにどのように貢献するかを学びます。
- 実践的な Rust プログラミング: 基本を学び、Rust の堅牢性を支える基本的な構文とロジックを理解しながら、腕まくりして最初の Rust プログラムの作成を始めましょう。
- Cargo:あなたの Rust コンパニオン: 強力なパッケージ マネージャー&ビルド ツールである Cargo を使用して、Rust の可能性を最大限に引き出します。ディペンデンシーの管理、および Rust プログラムのビルドとテストを極めましょう。
- メモリ セーフティと所有権: Rust のメモリ管理に対する革新的なアプローチを深く理解します。所有権と借用がどのように連携してメモリ関連のバグを根絶し、その結果コードがより堅牢で信頼性の高いものになるかを学びましょう。
- パフォーマンス重視の設計: Rust のパフォーマンス指向の設計哲学を探ってください。その機能を活用して、幅広いアプリケーション向けに効率的なコードを作成する方法を学びましょう。
このコースを修了すると、次のことが可能になります:
- Rust がプログラミングの世界で貴重な言語である理由を理解します。
- Rust でシンプルかつ強力なプログラムを作成することができます。
- Cargo を効果的に活用して、Rust プロジェクトを構築および管理できます。
- Rust コードの基本的な改善点を特定して実装できます。
Getting Started with Rust (LFEL1002) は、90 分以内に修了できるように設計された、セルフペースの無料オンライン コースです。コースを無事に修了した方には、デジタル バッジと修了証明書が提供されます。