Design Patterns



Design Patterns

Design Patterns


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 …

Duration Approx. 14 hours to complete
Start your Free Trial

Self paced

47,728 already enrolled

4.5stars Rating out of 5 (326 ratings in Coursera)

Go to the Course
We have partnered with providers to bring you collection of courses, When you buy through links on our site, we may earn an affiliate commission from provider.