Chevron Left
Voltar para Design Patterns

Comentários e feedback de alunos de Design Patterns da instituição Universidade de AlbertaUniversidade de Alberta

516 classificações
90 avaliações

Sobre o curso

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

Melhores avaliações


Sep 18, 2019

I have never had a chance to study CS at the university so I am always looking for ways to improve my knowledge - to keep up with fellow programmers. And this course met my requirements perfectly. :)


Jun 22, 2019

The course is a really good introductory course for beginners to understand new concepts and for intermediates to refresh basic software design patterns and anti-patterns.

Filtrar por:

76 — 87 de {totalReviews} Avaliações para o Design Patterns

por Vinay K S K

Dec 20, 2019

Good Learning but too much to cover and easy to loose track of the topic.

por Hany S

Jan 10, 2019

Really useful course, it let me understand the patterns deeply


Dec 21, 2019

There should be more explanation of code examples

por Andrés W

Dec 11, 2017

Great course

por Siddharth S

Mar 28, 2019

Nice course

por nguyen d

Jan 15, 2018


por Alireza R

Sep 12, 2019

this course really needs more explanation and going through details in order to be useful. I believe it is just a introduction to design patterns and you cannot learn design patterns by introduction

por Raffaele M

Jan 08, 2018

Missing course notes, even though there are a lot of references about the GoF Design Pattern. Most of the UMLs and codes are poorly reviewed.

por George P

Sep 21, 2018

Very light course... I would say very easy and does not get into depth...

por Nguyen T N

Oct 21, 2019

need more sample usages of design patterns in real world

por HarieHaren G

Nov 08, 2018

Not Bad

por Lucian B

Mar 01, 2019

What a great topic! And what a poor job they did with this one! Its a shame, it feels like they only care about the money.