Skip to content

PRO TIP Block youtube.com at the DNS level — Pi-hole, NextDNS or your hosts file — but allow youtube-nocookie.com and i.ytimg.com. These tutorials keep playing; the rabbit hole does not.

Learning without distractions

Design Patterns Video Tutorial

1.3M views on YouTube

Code is Here: http://goo.gl/jaonq
Best Design Patterns Book : http://goo.gl/W0wyie
Subscribe to Me: http://bit.ly/2FWQZTx

❇️ LIVESTREAMS : https://www.twitch.tv/derekbanas
❇️ DISCORD : https://discord.gg/2dkDmpVvgD ( Contact Me Anytime )

MY UDEMY COURSES ARE 87.5% OFF TIL December 19th ($9.99) ONE IS FREE

➡️ Python Data Science Series for $9.99 : Highest Rated & Largest Python Udemy Course + 56 Hrs + 200 Videos + Data Science https://bit.ly/Master_Python_41
➡️ C++ Programming Bootcamp Series for $9.99 : Over 23 Hrs + 53 Videos + Quizzes + Graded Assignments + New Videos Every Month https://bit.ly/C_Course_41
➡️ FREE 15 hour Golang Course!!! : https://bit.ly/go-tutorial3

Here I begin my design patterns video tutorial. I have talked a great deal about OOP design principles in the past. I’ve shown you how to turn requirements into a UML diagram. Then I covered how to turn a UML diagram into a class.

This tutorial will start off by revisiting OOP concepts. I’ll also provide answers to the most common questions I receive.

By the end, you’ll be able to use design patterns to solve common software design problems.

Like the channel? Consider becoming a Patreon! Check it out here:
►► https://www.patreon.com/derekbanas

*Watch More Learn in One Videos*
►► Java – https://youtu.be/n-xAqcBCws4
►► C++ – https://youtu.be/Rub-JsjMhWY
►► Python – https://youtu.be/N4mEzFDjqtA
►► MySQL – https://youtu.be/yPu6qV5byu4
►► PHP – https://youtu.be/7TF00hJI78Y
►► Kotlin – https://youtu.be/H_oGi8uuDpA
►► C# – https://youtu.be/lisiwUZJXqQ
►► JavaScript – https://youtu.be/fju9ii8YsGs