Object-Oriented Design & Design Patterns
Open a video or resource link, watch it, then check its box to track your progress and unlock what comes next.
Design maintainable object-oriented systems using SOLID principles, composition, interfaces and proven patterns while avoiding pattern overuse.
- 7 Design Patterns Every Developer Should Know (Medium)
Fast practitioner- oriented introduction to high-value design patterns. - Mosh — Design Patterns in Plain English (Long)
Explains pattern intent using clear real-world examples. - Object Oriented Design Patterns Explained (Medium)
Connects object modeling to reusable design solutions.
- SOLID Principles Tutorial
A deeper treatment of the same skill; use it to move from concept to working patterns. - Object-Oriented Design Roadmap
A deeper treatment of the same skill; use it to move from concept to working patterns. - JavaScript in 100 Seconds — Fireship
Apply Object-Oriented Design & Design Patterns through the adjacent capability: Web Development.
- Build a Responsive Mobile-First Website — Traversy Media
Extend Object-Oriented Design & Design Patterns into senior/production practice through Web Development. - JavaScript Full Course for free — Bro Code
Extend Object-Oriented Design & Design Patterns into senior/production practice through JavaScript. - Data Structures and Algorithms Mega Course
Extend Object-Oriented Design & Design Patterns into senior/production practice through Data Structures & Algorithms.