강의

멘토링

커뮤니티

Programming

/

Programming Language

Rustビルドアップ:しっかりとした基礎作り

プログラム開発に必要な本質的な基本とは何か?Rust言語でその答えを探求します。 プログラミング言語にはそれぞれ文化があり、文法や概念を理解するだけでは不十分です。 特徴と文化を理解してこそ、言語の本質を理解することができます。

28名 が受講中です。

難易度 初級

受講期間 無制限

  • tonextday
Rust
Rust
Rust
Rust

受講後に得られること

  • Rustの基礎を固めることができます。

  • Rust言語について感覚を掴むことができます。コツを掴んだ~~

  • メモリ処理をアセンブリ分析を通じて確実に確立できます。

プログラム開発に必要な本質的な基本とは何か?
Rust言語でその答えを探求します。

プログラミング言語には、言語ごとに文化があります。
文法や概念を理解するだけでは不十分です。特徴と文化を理解してこそ、言語の本質を理解することができます。

10年間変わらなかった、そして10年間変わることのないプログラミング言語の本質を扱います。
これを通じて、プログラミングの礎を根本から築くことができます。

Rustで開発しなくても、プログラム開発の本質を考えることになるでしょう。

Rust言語と、プログラム開発に必要な本質的な基礎という二兎を追うことができます。

長年の経験には言葉で表現できない領域があり、その領域の感覚を講座で感じることができます。

Rustは学習曲線が急だと言われています

ラーニングカーブがあるということには、論理的にアプローチしなければならないという意味が込められています。論理的にアプローチするには、基本を正確に知る必要があります。
Rustは機械的に文法を実装してプログラムを開発する言語ではありません。これに加えて、Rustならではの強力な特徴があります。
Rustはシステムプログラミング言語でありながら、高水準なモダン言語です。二つのパラダイムを理解するためには、プログラミング言語の基礎的な理解が必要です。講座の目次で見られるように、機能も膨大です。
だからこそRustは学ぶのが難しく、ラーニングカーブが存在するのです。

講座は徹底的に基本を扱います。

期間限定、25%クーポン割引
クーポン番号:
https://inf.run/t3X7U
近いうちに金額が大幅に値上がりします。

1⃣可読性と理解力の向上

講義内容の習得に必要な4つの要素を一つの画面で見ることができるため、可読性と理解度が高まります。
ソースコード、実行結果、講義内容のテキストを見ながら講義を聴きます。

2⃣公式ドキュメントの用語を使用

講座で使用するRustの技術用語は、Rust公式ドキュメントの用語を使用しています。
講座の制作は非常に大変で難しく、時間も数倍かかります。しかし、避けることはしませんでした。
英語の原文を講座にコピーし、原文を基準に内容を扱っています。

したがって、用語も正確で、内容も正確です。

3⃣アセンブリによるメモリ分析

メモリに関連する内容は、Rustコードをアセンブリに変換してメモリを分析します。
抽象的に漠然とメモリを連想するのではなく、実際にメモリを使用する形態を把握することができます。
Rustはシステムプログラミング言語であるため、明確にメモリの概念を確立する必要があります。

受講前のご注意事項

実習環境

  • Windows環境で講座を進めますが、オペレーティングシステムに合わせたRustをインストールするため、macOSやLinuxでの実行も問題ありません。

  • VSCodeエディタを使用:他のエディタを使用しても構いません

  • Rustの実行に関する環境は講座内でインストールします

Rustソースファイルを提供

  • 講座で使用するRustのソースコードを提供します


こんな方に
おすすめです

学習対象は
誰でしょう?

  • Rustをメイン言語として学ぼうとしているビギナー

  • 他の言語の経験はあるが、Rustの基礎を固めたい開発者

  • Rust経験者ではあるが、どこかふわふわとした感覚を抱いている開発者

前提知識、
必要でしょうか?

  • プログラミング経験はなくても大丈夫ですが、関数に関する基本的な理解が必要です。関数の呼び出し、関数の実行。

こんにちは
です。

9,737

受講生

407

受講レビュー

337

回答

4.8

講座評価

13

講座

ソフトウェア開発を愛する開発者です。

メール: tonextday@gmail.com

動画:11本
Rustビルドアップ:完全な基礎作り

クリーンアップ JavaScript:ジャンプアップ
クリーンアップ JavaScript:ベースビルドアップ
JavaScript ビギナー
JavaScript 中上級
モダン JavaScript (ES6+) 基本
モダン JavaScript (ES6+) 深化
DOM 基本
DOM インタラクション
React ビギナー、React 完全攻略
要求分析の実装方法
JavaScript 機械学習 TensorFlow.js

著書:9冊
没入!JavaScript
ECMAScript 6
HTML5
DOMスクリプティング
JavaScript正規表現
要求分析のためのEvent Processモデリング
機械学習 TensorFlow.js、
Ajax活用、prototype.js完全分析
9冊のうち8冊は国内初の著者です。
特に、「機械学習 TensorFlow.js」は出版時点でamazon.comに関連書籍がありませんでした。

カリキュラム

全体

122件 ∙ (14時間 32分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

まだ十分な評価を受けていない講座です。
みんなの役に立つ受講レビューを書いてください!

¥10,825

tonextdayの他の講座

知識共有者の他の講座を見てみましょう!