Design Patterns for Fun and Proficiency
Learn the most powerful programming design patterns in this tutorial. Discover the Strategy, Builder, Observer, PubSub, and Decorator patterns. Enhance your Object-Oriented skills and sound hipster among programmers. Explore how these patterns are used in a Symfony app.
What you’ll be learning
We all know that building a command-line app where characters battle each other is geek-awesomeness. But what about building that app and learning the most powerful programming design patterns of all time!? We should totally do that!
Design patterns are much more than just scholarly topics: they are time-tested solutions to problems that we developers face every single day. We’ll show you the best ones, by actually coding them and seeing how they help. In this tutorial, we’ve chosen to cover our favorite (and the most useful and common) patterns:
An intro to the different types of design patterns
The Strategy pattern
The Builder pattern
The Observer pattern
The PubSub pattern
The Decorator pattern
And… how any of these look – in the real world – inside of a Symfony app.
Finally sound super hipster when talking with other programmers (“Did you see how I used the Flyweight pattern?”). Oh, and take your Object-Oriented skills to a pro level.
User Reviews
Be the first to review “Design Patterns for Fun and Proficiency”
You must be logged in to post a review.


There are no reviews yet.