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

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

4.7
1,954件の評価
454件のレビュー

コースについて

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....

人気のレビュー

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.

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.

フィルター:

オブジェクト指向設計: 201 - 225 / 458 レビュー

by Sheldon V M

2021年1月9日

Awesome course. Learned a lot and the instructors made it easy to digest.

by 钱乾

2022年4月19日

good profile to study, I have deep on software design in my work career.

by Najibullah K R

2020年11月13日

Most helpful course of the courses I have taken, since I started coding.

by Emin M

2022年2月22日

I learned and improved a great deal of information during the course.

by Jaymin K S

2020年8月16日

Very good course with engaging exercises. I definitely learnt a lot!

by Prateek P

2020年5月1日

Learning on this platform will hepls me to learn new technologies.

by NIKHIL M

2020年6月8日

Extremely useful for learning OOPs concepts and their application

by Paul H

2019年12月6日

the course is well structured and very attractive and pragmatic ~

by Jorge A G S

2021年1月23日

Great course! Topics are clear with lots of practical exercises.

by Tobias B

2020年1月19日

Great course with enough assets to work with and worthy lectures

by NIKHIL Y

2019年12月14日

This course is very helpful to improve your development skill.

by João M A B F

2020年12月3日

Direct and Simple. Everything that you need to be an Engineer

by Jeferson C P

2020年10月31日

This is the great course! Thanks for the content, excellent!

by JayasuriyanRP

2020年10月25日

Good course with much interactive assignment and assessment.

by chee k L

2020年3月28日

Great, all the concepts are elaborated in details and clear.

by Deleted A

2020年10月16日

it was very nice to complete the course and it was helpful.

by Javier R

2019年11月5日

Great course, very good thematic and phenomenal explanation

by Jimmy S R S

2020年8月21日

This course is excellent, the content is from quality.

by Shubham P

2020年8月17日

wonderful course by coursera, well-structured course.

by Darby C

2021年8月1日

Excellent course on Object-oriented Software Design.

by Islam E M

2020年10月24日

Really it's one of amazing courses that I have taken

by Santo L

2020年7月29日

good course, well balanced over theory and practice

by Dionysios S

2020年6月21日

Perfect course to clarify object-oriented thinking!

by Jun M W

2021年12月26日

good course to learn more about how to design well

by GABRIEL V

2021年11月15日

This is a course that every developer should knows