课程信息

253,738 次近期查看

学生职业成果

14%

完成这些课程后已开始新的职业生涯

16%

通过此课程获得实实在在的工作福利

10%

加薪或升职
可分享的证书
完成后获得证书
100% 在线
立即开始,按照自己的计划学习。
第 1 门课程(共 4 门)
可灵活调整截止日期
根据您的日程表重置截止日期。
中级
完成时间大约为17 小时
英语(English)

您将获得的技能

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

学生职业成果

14%

完成这些课程后已开始新的职业生涯

16%

通过此课程获得实实在在的工作福利

10%

加薪或升职
可分享的证书
完成后获得证书
100% 在线
立即开始,按照自己的计划学习。
第 1 门课程(共 4 门)
可灵活调整截止日期
根据您的日程表重置截止日期。
中级
完成时间大约为17 小时
英语(English)

提供方

Placeholder

阿尔伯塔大学

教学大纲 - 您将从这门课程中学到什么

内容评分Thumbs Up95%(7,883 个评分)Info
1

1

完成时间为 4 小时

Object-Oriented Analysis and Design

完成时间为 4 小时
6 个视频 (总计 59 分钟), 9 个阅读材料, 4 个测验
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

2

完成时间为 4 小时

Object-Oriented Modeling

完成时间为 4 小时
11 个视频 (总计 70 分钟), 4 个阅读材料, 3 个测验
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

3

完成时间为 7 小时

Design Principles

完成时间为 7 小时
8 个视频 (总计 63 分钟), 6 个阅读材料, 5 个测验
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

4

完成时间为 2 小时

Capstone Challenge

完成时间为 2 小时
4 个阅读材料
4 个阅读材料
Capstone Assignment 1.4 - Update the Application (Solution)10分钟
Discussion: Last Word – Object-Oriented Design10分钟
Acknowledgements10分钟
Credits10分钟
1 个练习
Final Exam30分钟

审阅

来自面向对象设计的热门评论

查看所有评论

关于 Software Design and Architecture 专项课程

Software Design and Architecture

常见问题

还有其他问题吗?请访问 学生帮助中心