Chevron Left
Вернуться к Design Patterns

Design Patterns, Альбертский университет

4.7
Оценки: 260
Рецензии: 50

Об этом курсе

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

Лучшие рецензии

автор: AS

Apr 01, 2018

Its a wonderful course for all the software engineers who use object-oriented paradigm for software application development.

автор: EA

Aug 03, 2018

you can just open the video to look to the beautiful instructor lady and how can she simplifies everything

Фильтр по:

Рецензии: 47

автор: Heena Hussain

Feb 08, 2019

wonderfully explained, with rememberable examples. very well documented.

автор: Eduardo Izurieta

Jan 24, 2019

Great course, I find very useful and clear explanation about the patterns, principles and code smell, with ti has diagrams and code to explain great all the topics

автор: Hany Sakr

Jan 10, 2019

Really useful course, it let me understand the patterns deeply

автор: PRATIBHA JAIN

Dec 28, 2018

Awesome learning experience alongwith examples.

Smaller, simpler and more number of code writing & design making exercises can make it more awesome.

автор: Gabriel Jaime Galeano

Dec 23, 2018

Excelente curso!!!, felicitaciones!!!

автор: Razvan Udrea

Dec 16, 2018

Good stuff, thank you !

автор: Mohan K

Nov 27, 2018

Very very useful to both academician and industry professionals..Thanks Coursera and University of Alberta

автор: Sandor Wilmington

Nov 26, 2018

Not great for last minute preparation. Missing some design patterns out of the 23 patterns.

автор: Light0617

Nov 25, 2018

wonderful!

I learnt a lot!

автор: Wilson Tineo Moronta

Nov 13, 2018

It's a good course but you do not have the support of a coach (instructor).