このコースについて

133,925 最近の表示

受講生の就業成果

41%

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

38%

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

18%

昇給や昇進につながった

共有できる証明書

修了時に証明書を取得

100%オンライン

自分のスケジュールですぐに学習を始めてください。

柔軟性のある期限

スケジュールに従って期限をリセットします。

中級レベル

約38時間で修了

英語

字幕:英語, 韓国語

習得するスキル

Trees (Data Structures)Data StructureLinked ListBinary Tree

受講生の就業成果

41%

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

38%

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

18%

昇給や昇進につながった

共有できる証明書

修了時に証明書を取得

100%オンライン

自分のスケジュールですぐに学習を始めてください。

柔軟性のある期限

スケジュールに従って期限をリセットします。

中級レベル

約38時間で修了

英語

字幕:英語, 韓国語

提供:

カリフォルニア大学サンディエゴ校 ロゴ

カリフォルニア大学サンディエゴ校

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

コンテンツの評価Thumbs Up97%(14,641 件の評価)Info
1

1

3時間で修了

Introduction to the Course

3時間で修了
7件のビデオ (合計21分), 9 readings, 3 quizzes
7件のビデオ
Welcome (Object Oriented Java Programming: Data Structures and Beyond Specialization)2 分
Welcome (Object Oriented Programming in Java Specialization)2 分
Your path through the course5 分
Concept Challenges3 分
In the Real World: Welcome from Google Engineers1 分
Project Prototype6 分
9件の学習用教材
A Customized Welcome to this Course10 分
After completing this course, you will be able to...5 分
Is this course right for me?10 分
Up Next: A short survey
If you want more practice before you begin...10 分
The structure of this course10 分
Project Overview8 分
Setting up Java and Eclipse20 分
Getting and Working with the Starter Code30 分
3の練習問題
Pre-Course Quiz10 分
Survey: Your goals for the course8 分
Quiz about the Starter Code and Course Structure10 分
2

2

8時間で修了

Working with Strings

8時間で修了
15件のビデオ (合計86分), 6 readings, 4 quizzes
15件のビデオ
Project Overview2 分
Core: Introduction to the Flesch Readability Score5 分
Core: Basics of Strings in Java6 分
Core: Working with Strings in Java8 分
Support: For-Each Loops, part 1 of 51 分
Support: For-Each Loops, part 2 of 54 分
Support: For-Each Loops, part 3 of 54 分
Support: For-Each Loops, part 4 of 59 分
Support: For-Each Loops, part 5 of 52 分
Core: Introduction to Regular Expressions10 分
When I struggled: Regular expressions1 分
Concept Challenge: Regular Expressions9 分
Support: More with Regular Expressions8 分
Project: Programming Assignment Walk Through9 分
6件の学習用教材
A note about week numbers10 分
By the end of this week, you will be able to...4 分
Did you have trouble with any question(s) on the practice quiz?10 分
Week 2: Additional Resources10 分
Programming Assignment FAQ10 分
Week 2: Congratulations and quiz answers10 分
3の練習問題
Where to next?2 分
Strings and Regular Expressions15 分
Module and Programming Assignment Quiz10 分
3

3

5時間で修了

Efficiency Analysis and Benchmarking

5時間で修了
25件のビデオ (合計145分), 3 readings, 5 quizzes
25件のビデオ
Project Overview2 分
In the Real World: Efficiency3 分
Core: Our Motivation for Asymptotic Analysis8 分
Core: Counting Operations9 分
Core: Introduction to Asymptotic Analysis, Part 19 分
Core: Introduction to Asymptotic Analysis, Part 23 分
Core: Computing Big O with Consecutive Operations5 分
Core: Computing Big O with Nested Operations5 分
Concept Challenge: Classifying Functions using Big O7 分
Support: Analyzing Selection Sort8 分
Concept Challenge: Estimating Big O from Code6 分
Core: Worst, Best, and Average Cases8 分
In the Real World: Worst Case Analysis1 分
Core: Analyzing Search Algorithms6 分
Core: Analyzing Sorting Algorithms9 分
When I struggled: Algorithm performance1 分
Core: Merge Sort11 分
Core: A Summary of Sorting4 分
Core: Common Pitfalls in Asymptotic Analysis5 分
Core: Introduction to Benchmarking6 分
Core: Using Java Time3 分
Core: Analyzing Timings7 分
Concept Challenge: Relating Timing Data to Algorithm Analysis4 分
Project: Week 3 Project Walk Through4 分
3件の学習用教材
By the end of this week, you will be able to...5 分
Week 3: Additional Resources10 分
Week 3: Congratulations and quiz answers10 分
4の練習問題
Where to next?2 分
Practice Quiz10 分
Asymptotic Notation and Analysis5 分
Module and After Programming Assignment Quiz20 分
4

4

10時間で修了

Interfaces, Linked Lists vs. Arrays, and Correctness

10時間で修了
26件のビデオ (合計144分), 3 readings, 5 quizzes
26件のビデオ
Project Overview3 分
Core: Introduction to Abstraction6 分
In the Real World: Data Abstraction5 分
Core: Linked Lists vs. Arrays11 分
In the Real World: Lists vs. Arrays1 分
Core: Generics and Exceptions7 分
Core: Java Code for a Linked List6 分
Concept Challenge: Implementing linked lists, a first attempt10 分
Concept Challenge: Drawing Linked Lists, second attempt6 分
Support: Adding to a Linked List6 分
When I struggled: Data structures1 分
Core: Testing and Confidence6 分
In the Real World: How can the compiler help with testing?34
Core: Testing Practices6 分
In the Real World: How do you test the behavior of code?49
Support: JUnit in Eclipse5 分
In the Real World: Unit Testing4 分
Core: Testing Linked List's "Get" Method7 分
Concept Challenge: Which Tests Should You Run?9 分
In the Real World: Test-driven development52
Project: Linked List Assignment Walk Through6 分
When I struggled: confidence in code59
Core: Markov Text Generation6 分
Core: Implementing Markov Text Generation10 分
Optional Project: Markov Text Generation Walk Through9 分
3件の学習用教材
By the end of this week, you will be able to...5 分
Week 4: Additional Resources10 分
Week 4: Congratulations10 分
3の練習問題
Where to next?2 分
Where to next?2 分
Week 4 Reflective Programming Assignment Quiz10 分

よくある質問

  • 修了証に登録すると、すべてのビデオ、テスト、およびプログラミング課題(該当する場合)にアクセスできます。ピアレビュー課題は、セッションが開始してからのみ、提出およびレビューできます。購入せずにコースを検討することを選択する場合、特定の課題にアクセスすることはできません。

  • コースに登録する際、専門講座のすべてのコースにアクセスできます。コースの完了時には修了証を取得できます。電子修了証が成果のページに追加され、そこから修了証を印刷したり、LinkedInのプロフィールに追加したりできます。コースの内容の閲覧のみを希望する場合は、無料でコースを聴講できます。

  • サブスクライブすると、7日間の無料トライアルを体験できます。この期間中は解約金なしでキャンセルできます。それ以降、払い戻しはありませんが、サブスクリプションをいつでもキャンセルできます。返金ポリシーをすべて表示します

  • はい。受講料の支払いが難しい受講生に、Coursera(コーセラ)は学資援助を提供しています。左側の[登録]ボタンの下にある[学資援助]のリンクをクリックして申請してください。申請書の入力を促すメッセージが表示され、承認されると通知が届きます。キャップストーンプロジェクトを含む専門講座の各コースでこのステップを完了する必要があります。詳細

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