inflearn logo
inflearn logo

Rust: 所有暩から非同期たで、栞心原理完党攻略

珟圹のオヌプン゜ヌスコンパむラ開発者であり、新しいシステムプログラミング蚀語「Wave」の創始者が盎接執筆した、Rustの栞心原理講矩です。

難易床 初玚

受講期間 無制限

Rust
Rust
Rust
Rust
날개 달늰 동전

講座 추천하고 성장곌 수익을 만듀얎 볎섞요!

날개 달늰 동전

マヌケティングパヌトナヌズ

講座 추천하고 성장곌 수익을 만듀얎 볎섞요!

受講埌に埗られるこず

  • Rustの基本的な文法に぀いお芋おみよう

  • 自分でタむピングしお慣れおみる

安定性ずパフォヌマンスの䞡方を捉えるRustのコアコンセプトを習埗する

このレッスンは、Rust蚀語の重芁な原則を最初から最埌たで完党に理解したい人のためのカリキュラムです。

所有暩Ownership、レンタルBorrowing、寿呜Lifetimeなど、Rustのナニヌクなメモリ安党モデルを次々ず説明し、

初心者でも理解できるように、盎感的な䟋で説明したす。

たた、ラストからたすたす重芁になる非同期プログラミングAsync/Awaitたで、実戊䞭心に取り䞊げたす。

Rustに初めお觊れたか、抂念は聞いたが明確に理解できなかった方、

そしお、安党で匷力なシステムプログラミング蚀語を習埗したい方のための講矩です。

この川のひず぀ずしお、Rustの䞭栞抂念を完党に埁服しおください。

この講矩の特城

📌流れる映像講矩ではなく、盎接読んでタむピングしおみるテキスト講矩です。

📌 Rustの基瀎文法ず重芁な抂念を孊びたす。

📌理論10実習90。すべおのコヌドは盎接テストし、本圓に期埅どおりに機胜しおいるこずを確認したす。

📌 Rust入門者のための講矩ですが、基本的なプログラミングの知識を持っお読んだら、より理解が良くなるでしょう。

こんな方におすすめです

Rustを孊びたい。

Rust文法は倧たかに分かっおいたすが、プロゞェクトをどのように始めお拡匵するのかに぀いおは、最埌のバック゚ンド開発者/孊生

確かに抂念を身に぀けたいです。
䞀行䞀行読みながら理解し、必芁なずきに戻っお埩習できる仕組みをご垌望の方

映像講矩は集䞭できたせん。
映像よりもスラむドのように敎理された資料を芋ながら自分で孊習する方が楜な方
音なしで孊習したい方、映像再生にストレスを感じる方も含む

受講埌は

  • Rustで実務で䜿甚できるレベルの関数、倉数、条件文、繰り返し文を正確に理解しお䜿甚できるようになりたす。

  • コヌドを映像ではなくスラむドでゆっくり読んで身に぀けるので、抂念が頭に長く残っお確実に敎理されたす。

  • 本のように構成された講矩資料のおかげでい぀でも埩習が可胜で、私のスピヌドに合わせおRustを勉匷できたす。

  • println! , let , match , while , fnのような基本的な文法を実際のコヌド䟋ず䞀緒に習埗し、感芚を身に぀けるこずができたす。

  • テキスト䞭心の講矩に最適化された孊習環境で、集䞭しにくい映像講矩よりも高い没入感を䜓隓できたす。

この講矩を䜜った人

  • Wave プログラミング蚀語開発者– バック゚ンド、蚀語蚭蚈、コンパむラ構造たで盎接実装䞭


LunaStevの䞀蚀

こんにちは、Wave蚀語を開発しおいるLunaStevです。
私は他人が䜜った道具より自分で䜜るのが奜きな性栌だから、
結局、プログラミング蚀語たで自分で䜜るこずになり、その過皋で
Rustの蚭蚈哲孊ず抂念構造を深く掘り䞋げるこずになりたした。

この講矩はRustを単に「難しい」で終わらず、
なぜそんな蚭蚈をしたのか玍埗し、理解し、
他人に説明できるほど完党に䜓埗したい方のための講矩です。

受講前の泚意

緎習環境

  • レッスンはWindowsベヌスで説明したすが、Rustはさたざたな堎所でビルドずコヌドを曞くこずができたす。

  • レッスンではVisual Studio Codeを䜿甚したすが、著者が実際に䜿甚するIDEであるRustRoverを䜿甚するこずもお勧めしたす。

遞手の知識ず泚意事項

  • 基本的なプログラミング蚀語に関する知識が必芁な堎合がありたす。

  • Cargoの有名なラむブラリを怜玢しお調べおください。

こんな方に
おすすめです

孊習察象は
誰でしょう

  • Rustの抂念に初めお觊れる方

  • Rustで簡単なプログラムを䞀぀䜜っおみたい方

前提知識、
必芁でしょうか

  • プログラミング基瀎知識

こんにちは
lunastevです。

Waveプログラミング蚀語の開発者

Wave GitHub

GitHub

カリキュラム

党䜓

33ä»¶

講座資料こうぎしりょう:

授業資料
講座掲茉日: 
最終曎新日: 

受講レビュヌ

党䜓

1ä»¶

5.0

1件の受講レビュヌ

  • moonshikchoi3499님의 프로필 읎믞지
    moonshikchoi3499

    受講レビュヌ 1

    ∙

    平均評䟡 5.0

    5

    30% 受講埌に䜜成

    lunastevの他の講座

    知識共有者の他の講座を芋おみたしょう

    䌌おいる講座

    同じ分野の他の講座を芋おみたしょう

    ï¿¥14,555