Design patterns are a way to solve commonly occurring problems in software engineering. They are reusable, tested solutions to certain software design problems. They are not cookie-cutter solutions, and developers using them can tailor them to address the specific problem at hand.
Object-Oriented Design Patterns
About the Author: NeetCode
NeetCode (neetcode.io) is the technical-interview-preparation platform of Navi (formerly an engineer at Google), behind one of the larger DSA-focused YouTube channels online. NeetCode's distinctive contribution is the curated NeetCode 150 and NeetCode 250 problem lists — pattern-grouped sets of LeetCode questions that have become a default reference for engineers preparing for the algorithm portion of senior tech-company interviews.
The course catalog covers algorithms and data structures in depth, system design for senior interviews, the OOP / design-patterns material that shows up in low-level design rounds, and the broader interview-prep landscape. Material is taught in Python, Java, and JavaScript with the same problem solved across multiple languages.
The CourseFlix listing under this source carries 7 NeetCode courses spanning that range. Material is paid; NeetCode runs on per-course or membership pricing on the original platform. Courses are aimed at engineers preparing for technical interviews at large tech companies.
Watch Online 9 lessons
| # | Lesson Title | Duration | Access |
|---|---|---|---|
| 1 | 0 - Intro Demo | 01:54 | |
| 2 | 1 - Factory Method | 11:00 | |
| 3 | 2 - Singleton | 10:16 | |
| 4 | 3 - Builder | 09:18 | |
| 5 | 4 - Adapter | 06:43 | |
| 6 | 5 - Decorator | 09:13 | |
| 7 | 6 - Facade | 06:31 | |
| 8 | 7 - Strategy | 08:26 | |
| 9 | 8 - Observer | 11:01 |
Get instant access to all 8 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.
Learn more about subscriptionCourse content
9 lessons · 1h 14m 22sLessons
- 1 0 - Intro 01:54
- 2 1 - Factory Method 11:00
- 3 2 - Singleton 10:16
- 4 3 - Builder 09:18
- 5 4 - Adapter 06:43
- 6 5 - Decorator 09:13
- 7 6 - Facade 06:31
- 8 7 - Strategy 08:26
- 9 8 - Observer 11:01
Related courses
-

Networking Guide: Build Deep Relationships Quickly In Tech
By: Alex ChiouAre you struggling to land interviews or secure recommendations for that much-desired promotion? You're not alone.2 hours 19 minutes 1 second 5 / 5 -
![[2021] Career Hacking™: Resume, LinkedIn, Interviewing +More thumbnail [2021] Career Hacking™: Resume, LinkedIn, Interviewing +More thumbnail](https://cdnq.courseflix.net/course/thumbnail/2021-career-hacking-resume-linkedin-interviewing-more-160x90.webp)
[2021] Career Hacking™: Resume, LinkedIn, Interviewing +More
By: UdemyWelcome to the world's BESTSELLING career management course from Eazl and former Bay Area recruiter, Davis Jones! This course is tested by the market and has be5 hours 34 minutes 30 seconds -

Grokking Scalable Systems for Interviews
By: Design GurusAn advanced course on designing scalable systems. Enhance your skills with Grokking Scalable Systems and learn to develop robust architectures.5 / 5