Programming Foundations: Design Patterns
With Elisabeth Robson and Eric Freeman
Liked by 3,667 users
Duration: 1h 45m
Skill level: Intermediate
Released: 5/6/2019
Course details
Design patterns are reusable solutions that solve the challenges software developers face over and over again. Rather than reinventing the wheel, learn how to make use of these proven and tested patterns that will make your software more flexible and resilient to change. This course introduces you to design patterns and takes you through several of the most used object-oriented patterns. Elisabeth Robson and Eric Freeman, coauthors of Head First Design Patterns, join forces to provide an overview of each pattern and examples of the pattern in action. Featured design patterns include the strategy, adapter, observer, and decorator patterns. Elisabeth and Eric lend these concepts a real-world context by providing code demos in Java, with the occasional example in Python and JavaScript.
Skills you’ll gain
Meet the instructors
Learner reviews
-
Sebastian Londono
Sebastian Londono
Software Engineer
-
Marcus Murray
Marcus Murray
Computer Aided Design Technician at Specialised Washers and Gaskets
-
KETAKI RAUT
KETAKI RAUT
Student at Vishwakarma Institute Of Technology
Contents
What’s included
- Practice while you learn 1 exercise file
- Test your knowledge 7 quizzes
- Learn on the go Access on tablet and phone