このコースについて

38,833 最近の表示

受講生の就業成果

29%

コース終了後に新しいキャリアをスタートした

23%

コースが具体的なキャリアアップにつながった
共有できる証明書
修了時に証明書を取得
100%オンライン
自分のスケジュールですぐに学習を始めてください。
柔軟性のある期限
スケジュールに従って期限をリセットします。
中級レベル
約17時間で修了
英語

習得するスキル

Racket (Programming Language)Programming Language ConceptsType SystemFunctional Programming

受講生の就業成果

29%

コース終了後に新しいキャリアをスタートした

23%

コースが具体的なキャリアアップにつながった
共有できる証明書
修了時に証明書を取得
100%オンライン
自分のスケジュールですぐに学習を始めてください。
柔軟性のある期限
スケジュールに従って期限をリセットします。
中級レベル
約17時間で修了
英語

提供:

Placeholder

ワシントン大学(University of Washington)

シラバス - 本コースの学習内容

コンテンツの評価Thumbs Up96%(1,377 件の評価)Info
1

1

1時間で修了

Introduction, Course-Wide Information, and Software Installation (Start Here)

1時間で修了
3件のビデオ (合計11分), 2 学習用教材
3件のビデオ
Overview of Part B Concepts5 分
Part B Course Structure2 分
2件の学習用教材
Start Here!7 分
Part B Software Installation and Use: Racket and DrRacket15 分
7時間で修了

Section 5 and Homework 4 (First Module with Racket)

7時間で修了
23件のビデオ (合計211分), 6 学習用教材, 2 個のテスト
23件のビデオ
Racket Definitions, Functions, Conditionals10 分
Racket Lists9 分
Syntax and Parentheses8 分
Parentheses Matter! (Debugging Practice)10 分
Dynamic Typing9 分
Cond8 分
Local Bindings13 分
Toplevel Bindings4 分
Mutation with set!8 分
The Truth About Cons7 分
mcons For Mutable Pairs7 分
Delayed Evaluation and Thunks10 分
Avoiding Unnecessary Computations6 分
Delay and Force9 分
Using Streams10 分
Defining Streams10 分
Memoization10 分
Macros: The Key Points8 分
Optional: Tokenization, Parenthesization, and Scope7 分
Optional: Racket Macros With define-syntax9 分
Optional: Variables, Macros, and Hygiene10 分
Optional: More Macro Examples9 分
6件の学習用教材
Section 5 Welcome Message5 分
Section 5 Reading Notes
Code Files for All Section 5 Videos
Homework 4 Detailed Guidelines for Peer Assessment
Notes and Tips for Section 56 分
Extra Practice Problems
2

2

6時間で修了

Section 6 and Homework 5 (Second Module with Racket)

6時間で修了
9件のビデオ (合計86分), 6 学習用教材, 2 個のテスト
9件のビデオ
Datatype-Programming in Racket With Structs9 分
Advantages of Structs8 分
Implementing Programming Languages10 分
What Your Interpreter Can and Cannot Assume13 分
Implementing Variables and Environments6 分
Implementing Closures6 分
Optional: Are Closures Efficient?9 分
Racket Functions As “Macros” For Interpreted Language9 分
6件の学習用教材
Section 6 Welcome Message5 分
Section 6 Reading Notes
Code Files for All Section 6 Videos
Homework 5 Detailed Guidelines for Peer Assessment
Notes and Tips for Section 67 分
Extra Practice Problems
3

3

2時間で修了

Section 7 Including a Quiz

2時間で修了
8件のビデオ (合計77分), 5 学習用教材, 1 個のテスト
8件のビデオ
What is Static Checking?10 分
Soundness and Completeness9 分
Weak Typing9 分
Static Versus Dynamic Typing, Part One9 分
Static Versus Dynamic Typing, Part Two13 分
Optional: eval and quote7 分
Part B Wrap-Up and Part C Preview7 分
5件の学習用教材
Section 7 Welcome Message5 分
Section 7 Reading Notes
Code Files for All Section 7 Videos
Quiz Instructions5 分
Nothing (yet) (explanation)
1の練習問題
Section 7 Quiz45 分

レビュー

PROGRAMMING LANGUAGES, PART B からの人気レビュー

すべてのレビューを見る

よくある質問

さらに質問がある場合は、受講者向けヘルプセンターにアクセスしてください。