Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Rust 中級者を目指す 90の必須知識
Rating: 2.8 out of 5(8 ratings)
101 students

Rust 中級者を目指す 90の必須知識

脱初心者を目指す、実践的なRustスキルアップガイド
Last updated 2/2025
Japanese
Japanese [Auto],

What you'll learn

  • Rustの基本構文と重要な概念を理解し、スムーズにプログラムが作成できる
  • メモリ管理と所有権モデルを使い、安全で効率的なコードを書く方法を身につける
  • エラーハンドリングやパフォーマンス最適化を活かした開発スキルを習得する
  • 並行処理の概念を理解し、実用的なシステム開発に応用できる知識を得る

Course content

5 sections • 92 lectures • 2h 55m total length
  • イントロダクション1:09
  • 変数の基本とデータ型2:15
  • 条件分岐の書き方1:53
  • ループ処理の使い方2:11
  • 関数の定義と呼び出し1:59
  • タプルと配列の違い2:39
  • 所有権と借用の仕組み2:11
  • 参照とミュータビリティ2:16
  • パターンマッチング入門2:07
  • エラーハンドリングの基本1:55
  • Result型とOption型1:40

Requirements

  • プログラミング初心者でも受講可能で、他の言語経験は不要
  • PCの基本操作ができれば、どなたでもRustに挑戦できます

Description

Rustはシステムプログラミング言語として注目され、速度、安全性、並行性の観点から非常に高い評価を得ています。

このコースでは、初めてRustを学ぶ方を対象に、基礎から応用まで順を追って理解し、実際のプログラムが作れるようにサポートします。

Rustの基本構文からメモリ管理、所有権、エラーハンドリング、並行処理の重要な概念まで、段階的に解説し、実際にコードを書きながら学ぶことで、Rustの本質を捉えます。

Replitという開発環境も紹介し、初心者でも効率よく学習できるよう工夫された内容です。

このコースを終える頃には、Rustでのプログラム作成に自信がつき、さらに高度なシステム構築やパフォーマンス最適化に向けての基礎力が身に付きます。

Rustのエコシステムと強力なツールチェーンを駆使し、安全で高速なコードを実現する第一歩を踏み出しましょう。


Who this course is for:

  • システムプログラミングや高速・安全なプログラミング言語に興味がある方
  • 新しいスキルを身につけて開発の幅を広げたい初級から中級のプログラマー