このコースについて

18,554 最近の表示

受講生の就業成果

14%

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

20%

コースが具体的なキャリアアップにつながった

14%

昇給や昇進につながった
共有できる証明書
修了時に証明書を取得
100%オンライン
自分のスケジュールですぐに学習を始めてください。
柔軟性のある期限
スケジュールに従って期限をリセットします。
約18時間で修了
英語
字幕:英語

習得するスキル

Ruby (Programming Language)Programming LanguageObject-Oriented Programming (OOP)Subtyping

受講生の就業成果

14%

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

20%

コースが具体的なキャリアアップにつながった

14%

昇給や昇進につながった
共有できる証明書
修了時に証明書を取得
100%オンライン
自分のスケジュールですぐに学習を始めてください。
柔軟性のある期限
スケジュールに従って期限をリセットします。
約18時間で修了
英語
字幕:英語

提供:

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

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

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

1

1

1時間で修了

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

1時間で修了
3件のビデオ (合計11分), 3 readings
3件のビデオ
Overview of Part C Concepts4 分
Part C Course Structure3 分
3件の学習用教材
Start Here!10 分
Part C Software Installation and Use: Ruby and irb30 分
Installing and Using SML and Emacs
7時間で修了

Section 8 and Homework 6 (First Module with Ruby)

7時間で修了
19件のビデオ (合計192分), 6 readings, 1 quiz
19件のビデオ
Classes and Objects12 分
Object State13 分
Visibility8 分
A Longer Example12 分
Everything is an Object8 分
Class Definitions are Dynamic7 分
Duck Typing7 分
Arrays11 分
Blocks11 分
Using Blocks6 分
Procs7 分
Hashes and Ranges8 分
Subclassing10 分
Why Use Subclassing?7 分
Overriding and Dynamic Dispatch10 分
Method-Lookup Rules, Precisely11 分
Dynamic Dispatch Versus Closures9 分
Optional: Dynamic Dispatch Manually in Racket15 分
6件の学習用教材
Section 8 Welcome Message7 分
Section 8 Reading Notes
Code Files for All Section 8 Videos
Explanation of "Lesson Choices"5 分
Homework 6 Instructions3 時間
Practice Problems for Another Game in Ruby

Section 8 and Homework 6 (First Module with Ruby): Lesson Choices

4 readings
4件の学習用教材
Homework 6 Detailed Peer-Assessment Instructions
Homework 6 Detailed Guidelines for Peer Assessment
Homework 6 Detailed Guidelines for Peer Assessment
Homework 6 Detailed Guidelines for Peer Assessment
2

2

5時間で修了

Section 9 and Homework 7 (Second Module With Ruby)

5時間で修了
9件のビデオ (合計91分), 6 readings, 1 quiz
9件のビデオ
Adding Operations or Variants11 分
Binary Methods with Functional Decomposition7 分
Double Dispatch14 分
Optional: Multimethods6 分
Multiple Inheritance10 分
Mixins11 分
Interfaces7 分
Optional: Abstract Methods8 分
6件の学習用教材
Section 9 Welcome Message5 分
Section 9 Reading Notes
Code Files for All Section 9 Videos
Explanation of "Lesson Choices"5 分
Homework 7 Instructions3 時間
Practice Problem for Double Dispatch and ML-to-Ruby

Section 9 and Homework 7 (Second Module With Ruby): Lesson Choices

4 readings
4件の学習用教材
Homework 7 Peer Review Detailed Instructions
Homework 7 Peer Review Detailed Instructions
Homework 7 Peer Review Detailed Instructions
Homework 7 Peer Review Detailed Instructions
3

3

5時間で修了

Section 10, Final Exam, and Course Wrap-Up

5時間で修了
10件のビデオ (合計92分), 4 readings, 2 quizzes
10件のビデオ
The Subtype Relation8 分
Depth Subtyping8 分
Optional: Java/C# Arrays9 分
Function Subtyping11 分
Subtyping for OOP11 分
Generics Versus Subtyping8 分
Bounded Polymorphism8 分
Summarizing All We Have Learned10 分
Saying Good-Bye :-)4 分
4件の学習用教材
Section 10 Welcome Message5 分
Section 10 Reading Notes
(Lack of) Section 10 Code Files
Information About the Exam (Required Reading)1 時間
2の練習問題
Practice Final Exam1 時間
Actual Final Exam1 時間

レビュー

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

すべてのレビューを見る

よくある質問

  • Access to lectures and assignments depends on your type of enrollment. If you take a course in audit mode, you will be able to see most course materials for free. To access graded assignments and to earn a Certificate, you will need to purchase the Certificate experience, during or after your audit. If you don't see the audit option:

    • The course may not offer an audit option. You can try a Free Trial instead, or apply for Financial Aid.
    • The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
  • 修了証を購入する際、コースのすべての教材(採点課題を含む)にアクセスできます。コースを完了すると、電子修了証が成果のページに追加されます。そこから修了証を印刷したり、LinkedInのプロフィールに追加したりできます。コースの内容の閲覧のみを希望する場合は、無料でコースを聴講できます。

  • 支払日から2週間後、または(開始直後のコースの場合は)コースの最初のセッションが開始されてから2週間後の、いずれかの遅い日付の期間までが全額の返金の対象となります。コースの修了証を取得した後は、2週間以内にコースを完了した場合でも返金することはできません。返金ポリシーをすべて表示します

  • はい。受講料の支払いが難しい受講生に、Coursera(コーセラ)は学資援助を提供しています。左側の[登録]ボタンの下にある[学資援助]のリンクをクリックして申請してください。申請書の入力を促すメッセージが表示され、承認されると通知が届きます。詳細

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