How to use Factory Method Design Pattern to design a course website like Udacity, Edx, Coursera...
Learning system design is not a one time task. It requires regular effort and consistent curiosity to build large scale systems. Moreover, every system has different requirements and meeting them requires expertise and people with varied and specific knowledge. There are a lot of resources to learn through videos. But not everyone enjoys that mode of learning. Instead some people understand things better by reading and thinking on the points put forward by the author. Such people can access these in different ways - blogs, articles and books. We have come up with this video to put light on one such aspect, that is - Types of Design Patterns Important links and resources: ✒ https://github.com/topics/low-level-d... ✒ Quick summary: https://docs.google.com/document/d/17... ------------------------------------------------------------------ Recommendations ------------------------------------------------------------------ Our full courses on youtube: ✒ System Design Primer Course: • System Design Primer Course ✒ REST APIs made easy: • REST APIs MADE EASY Some paid courses that we recommend: ✒Educative.io: https://bit.ly/3qnW5ku ✒Interviewready.io: https://get.interviewready.io/ (Use coupon code SUDOCODE for extra discount) ------------------------------------------------------------------ About Us ------------------------------------------------------------------ Created and Instructed by: Yogita Sharma ✒ LinkedIn - / yogita-sharma-83400b55 ✒ Instagram - / sudo.code1 ✒ Facebook - / sudo.code ✒ Medium - / yogita088 Post-production(editing, thumbnail etc) managed by: CiKi ✒ Website: www.ciki.co.in ✒ LinkedIn: / 74735937 Colors and design by: Naini Todi ✒ LinkedIn - / nainitodi Both Arpit and Yogita are software engineers and want to help other software engineers become better by providing high quality and well researched content by adding their creativity and teaching twist. ------------------------------------------------------------------ Join Us ------------------------------------------------------------------ Hangout with sudoCode: ✒Discord Server: / discord For business: ✒Email: [email protected] Timestamps: 0:00 - Intro 0:29 - What is Factory Design Pattern? 2:40 - Concept of Factory Design Pattern 4:57 - Analogy of a Factory 3:30 - Why choose object and classes for categorizing design patterns? 6:19 - Real world example and application 7:42 - Code walk-through 12:11 - Pros and Cons 13:41 - Summary

How does Builder Design Pattern solves problems like URL creation?

Javascript Design Patterns #1 - Factory Pattern

How to use abstract factory to design admit card module for schools like Harvard, MIT, Georgia Tech

System Design was HARD until I Learned these 30 Concepts

Factory Method Pattern – Design Patterns (ep 4)

Google & AWS Veteran: What Top Tier Software Architects Do Differently

Factory Pattern in C#: Creating Objects with Ease

Parking Lot Design | Grokking The Object Oriented Design Interview Question

7 Design Patterns EVERY Developer Should Know

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

The Factory Design Pattern In Java

Design Patterns in Plain English | Mosh Hamedani

Why adapter design pattern is simpler to understand without charger analogy | LLD | Low Level Design

Story of Singleton Design Pattern and a Prime Minister | LLD Series | Low Level Design |

10 Design Patterns Explained in 10 Minutes

MCP Tutorial: Build Your First MCP Server and Client from Scratch (Free Labs)

Abstract Factory Design Pattern in detail | Interview Question

Factory Design Pattern in Java

