Chevron Left
返回到 Design Patterns

学生对 University of Alberta 提供的 Design Patterns 的评价和反馈

4.7
1,364 个评分

课程概述

This course extends object-oriented analysis and design by incorporating design patterns to create interactive applications. Through a survey of established design patterns, you will gain a foundation for more complex software applications. Finally, you will identify problematic software designs by referencing a catalog of code smells. You will be challenged in the Capstone Project to redesign an existing Java-based Android application to implement a combination of design patterns. You will also critique a given Java codebase for code smells. After completing this course, you will be able to: • Demonstrate how to use design patterns to address user interface design issues. • Identify the most suitable design pattern to address a given application design problem. • Apply design principles (e.g., open-closed, dependency inversion, least knowledge). • Critique code by identifying and refactoring anti-patterns. • Apply the model-view-controller architectural pattern....

热门审阅

RJ

Mar 17, 2022

The course and the instructor was so good. The curriculum was well designed and of appropriate length. I really enjoyed and learnt skills that I would be able to apply while developing real software

UK

Jan 23, 2022

Excellent course! Instructor easy description as well as lots examples helps me to solidify my object oriented and design pattern principles. Thank you so much for this course.

筛选依据:

151 - Design Patterns 的 175 个评论(共 305 个)

创建者 Udari D s

Dec 10, 2022

Recommend for learners

创建者 Jeyson C M

Apr 17, 2024

Exelent course thanks

创建者 LUIS M

Jul 15, 2022

Very Good Course !!!

创建者 Syd A

May 6, 2020

Nice and informative

创建者 THIYAGARAJAN M

Aug 19, 2025

Very Well Explained

创建者 Zayar T

May 1, 2018

Really Great Course

创建者 Hung D

Jun 14, 2022

Easy to understand

创建者 Adilbek T

Apr 28, 2020

Full of knowledge!

创建者 Erick P P

Jun 14, 2019

Excellent course.

创建者 Thirugnanasambantham P

Apr 9, 2018

good descriptions

创建者 Marvin T

Jun 22, 2024

Excellent Course

创建者 Dai H V V

Oct 23, 2023

Very good course

创建者 MAMIDI S N S

Nov 20, 2022

was very helpful

创建者 Hoàng M Đ ( M Đ

May 14, 2022

Course is good !

创建者 Barış K B

Nov 28, 2020

It was amazing !

创建者 Stanislav

Apr 28, 2020

Very Good Course

创建者 Anushiya s

Feb 18, 2018

Good Explanation

创建者 Nada H

Jun 17, 2023

Great Course :)

创建者 Umar A

Feb 18, 2023

Great course...

创建者 Mai Đ T

Jul 6, 2020

very intersting

创建者 Богдан Х М

Jun 6, 2020

Cool teachers))

创建者 Bruno H D

Jun 18, 2021

Great course.

创建者 Hamed A

Feb 8, 2021

very very good

创建者 Sanele m

Apr 6, 2019

Amazing course

创建者 Joel b

Jun 13, 2024

Great course!