Chevron Left
オブジェクト指向設計 に戻る

アルバータ大学(University of Alberta) による オブジェクト指向設計 の受講者のレビューおよびフィードバック

4.7
1,986件の評価
459件のレビュー

コースについて

This course takes Java beginners to the next level by covering object-oriented analysis and design. You will discover how to create modular, flexible, and reusable software, by applying object-oriented design principles and guidelines. And, you will be able to communicate these designs in a visual notation known as Unified Modelling Language (UML). You will be challenged in the Capstone Project to apply your knowledge of object-oriented design by evolving and documenting the Java codebase for an Android application with corresponding UML documentation. After completing this course, you will be able to: • Apply the Class Responsibility Collaborator (CRC) technique to analyze and design the object-oriented model for a problem. • Explain and apply object-oriented modeling principles and their purpose (e.g., abstraction, encapsulation, decomposition, generalization). • Explain and apply different types of inheritance • Explain the difference between association, aggregation, and composition dependencies. • Express object-oriented models as Unified Modeling Language (UML) class diagrams. • Translate between UML class diagrams and equivalent Java code. • Apply design guidelines for modularity, separation of concerns, information hiding, and conceptual integrity to create a flexible, reusable, maintainable design. • Explain the tradeoff between cohesion and coupling....

人気のレビュー

JS

2020年8月5日

Great course to learn the concepts of Software Designing and how it is used in real business scenarios. This course is indeed very helpful for aspiring product developers who aim to be an architect.

FK

2021年1月10日

Great course to learn the concepts of Software Designing and how it is used in real business scenarios. This course is indeed very helpful for aspiring product developers who aim to be an architect.

フィルター:

オブジェクト指向設計: 451 - 466 / 466 レビュー

by Filipe T A

2018年10月5日

The material is good but the assignments are poorly created...

by David L

2020年4月26日

Lectures were information light, excercises where ok

by Patty E

2017年11月26日

The Android exercises were far off topic.

by Neha S

2020年6月15日

good

by Tarun R

2020年9月13日

,

by Gregory P

2021年5月19日

Content was good, but the assignments are not. The final capstone assignment is largely a copy-paste exercise from a line-by-line tutorial, based on an Android app. Those without expertise in Android will find themselves having to learn that first, even though it should be unnecessary given the content. The assignment does not actual demonstrate any of the concepts from the class. Peer discussion forums are almost entirely people asking for reviews rather than any meaningful discussion.

by Vera K

2021年1月25日

I've expected more from Coursera. This particular course contends more outdated information, weird questions that are not going to help in the real-life daily job. Week 4 which is supposed to be the big project contains a lot of copy-paste and all thinking activity how to use Android studio. Knowledge of UML diagrams was not tested, all code that supposed to be written by a course listener was already provided, no thinking was required. Disappointed

by ammar y

2021年1月9日

Poorly prepared course very boring material and grading system is awful you must grade three other student tasks and they must grade you so in case you all missed something you all pass from tasks but a fake pass because you are all missing something Coursera peer grading system is the worst I have ever seen

by Manjunath D

2018年5月22日

Not happy with the examples are given and not more interactive one .

by Luis A S S

2020年8月13日

software tools were not clearly specified before take this course, after they have talked about java as prerrequisite for this course and finally final exams are using android platform wich is not the best option for windows since this software is hanging almost all the system

by María L A

2017年12月27日

Honestly, this course is very poor and doesnt gives you necessary tools to model a object oriented solution in UML. The exercises need to be more real , what i mean is there isnt any code to help us to understand the real application of UML in POO.

by Pradeep

2020年10月21日

Please don't take this course. The course assignments and materials except video is completely broken. There are so many things which doesn't make sense with other.

by Manuel H

2021年2月3日

don't waste your money. Watch talks on youtube, you will gain more from a 1h talk at a conference than 10h from this course

by Chen Y

2022年4月17日

Android developing? No kidding?

by Sanket D P

2020年8月31日

Plz do unenroll

by Kairat N

2021年10月18日

gd