このコースについて
80,894 最近の表示

Learner Career Outcomes

14%

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

16%

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

10%

昇給や昇進につながった

100%オンライン

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

柔軟性のある期限

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

中級レベル

約18時間で修了

推奨:Four weeks of study, 5-8 hours/week...

英語

字幕:英語

習得するスキル

Object-Oriented DesignObject-Oriented Analysis And DesignUnified Modeling Language (UML)

Learner Career Outcomes

14%

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

16%

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

10%

昇給や昇進につながった

100%オンライン

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

柔軟性のある期限

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

中級レベル

約18時間で修了

推奨:Four weeks of study, 5-8 hours/week...

英語

字幕:英語

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

1
4時間で修了

Object-Oriented Analysis and Design

6件のビデオ (合計59分), 9 readings, 4 quizzes
6件のビデオ
1.1.2 – Software Architect and Design Roles in Industry20 分
1.1.3 – Object-Oriented Modeling3 分
1.1.4 – Software Requirements, Conceptual and Technical Designs9 分
1.1.5 – Competing Qualities and Trade-offs8 分
1.1.6 – Record, Organize, and Refine Components7 分
9件の学習用教材
Meet Your Presenter – Sam Jeffery10 分
Meet Your Facilitators10 分
Java Knowledge10 分
Object Oriented Design Course Notes10 分
Course Glossary10 分
Discussion: Introduce Yourself10 分
Expressing Requirements with User Stories10 分
Categories of Objects in Design10 分
Discussion: Modeling CRC10 分
4の練習問題
Java Proficiency Quiz 130 分
Java Proficiency Quiz 230 分
Java Proficiency Quiz 330 分
Module 1 Review30 分
2
4時間で修了

Object-Oriented Modeling

11件のビデオ (合計70分), 4 readings, 3 quizzes
11件のビデオ
1.2.2 – Languages Evolution6 分
1.2.3 – Abstraction5 分
1.2.4 – Encapsulation6 分
1.2.5 – Decomposition5 分
1.2.6 – Generalization5 分
1.2.7 – Abstraction in Java and UML6 分
1.2.8 – Encapsulation in Java and UML4 分
1.2.9 – Decomposition in Java and UML8 分
1.2.10 – Generalization with Inheritance in Java and UML7 分
1.2.11 – Generalization with Interfaces in Java and UML8 分
4件の学習用教材
Discussion: Design Principles and Language Evolution10 分
Ungraded Assignment - UML Class Diagram (Solution)10 分
Peer Review Request Forum
Capstone Assignment 1.1 - UML Class Diagram (Solution)10 分
1の練習問題
Module 2 Review30 分
3
7時間で修了

Design Principles

8件のビデオ (合計63分), 6 readings, 5 quizzes
8件のビデオ
1.3.2 – Separation of Concerns9 分
1.3.3 – Information Hiding6 分
1.3.4 – Conceptual Integrity5 分
1.3.5 – Inheritance Issues5 分
1.3.6 – UML Sequence Diagram7 分
1.3.7 – UML State Diagram7 分
1.3.8 – Model Checking14 分
6件の学習用教材
Discussion: Coupling and Cohesion10 分
Discussion: Design Principles10 分
Ungraded Assignment - UML Sequence Diagram (Solution)10 分
Capstone Assignment 1.2 - UML Sequence Diagram (Solution)10 分
Ungraded Assignment - UML State Diagram (Solution)10 分
Capstone Assignment 1.3 - UML State Diagram (Solution)10 分
1の練習問題
Module 3 Review30 分
4
2時間で修了

Capstone Challenge

4 readings, 2 quizzes
4件の学習用教材
Capstone Assignment 1.4 - Update the Application (Solution)10 分
Discussion: Last Word – Object-Oriented Design10 分
Acknowledgements10 分
Credits10 分
1の練習問題
Final Exam30 分
4.7
152件のレビューChevron Right

オブジェクト指向設計 からの人気レビュー

by NNFeb 21st 2019

The course covers the fundamentals of object-oriented design in a clear and systematic way. The homework assignments are defined clearly. The quiz sometimes feels a little overly simplistic.

by SKNov 10th 2019

Really helpful. I give this curs the maximum though I thing that it would be better if there were more assignments to practice. Or more examples even they are not reviewed in the videos.

講師

Avatar

Kenny Wong

Associate Professor
Computing Science, Faculty of Science

アルバータ大学(University of Alberta)について

UAlberta is considered among the world’s leading public research- and teaching-intensive universities. As one of Canada’s top universities, we’re known for excellence across the humanities, sciences, creative arts, business, engineering and health sciences....

Software Design and Architecture専門講座について

In the Software Design and Architecture Specialization, you will learn how to apply design principles, patterns, and architectures to create reusable and flexible software applications and systems. You will learn how to express and document the design and architecture of a software system using a visual notation. Practical examples and opportunities to apply your knowledge will help you develop employable skills and relevant expertise in the software industry....
Software Design and Architecture

よくある質問

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

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

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