Skip to content

Latest commit

Β 

History

History
19 lines (15 loc) Β· 1.1 KB

File metadata and controls

19 lines (15 loc) Β· 1.1 KB

Low-Level Design Masterclass πŸš€

This repository contains structured resources for mastering Low-Level Design (LLD) concepts, including OOP principles, SOLID principles, and real-world system designs.

πŸ“Œ Topics Covered

  • Object-Oriented Programming (OOP) – Encapsulation, Abstraction, Inheritance, Polymorphism
  • SOLID Principles – SRP, OCP, LSP, ISP, DIP
  • Design Patterns – Factory, Singleton, Observer, Strategy, and more
  • System Designs – Real-world LLD problems with code implementations

πŸ“‚ Repository Structure

  • [WIP] oop-concepts/ – Fundamentals of Object-Oriented Programming
  • solid-principles/ – Detailed explanations and examples of SOLID principles
  • [WIP] design-patterns/ – Common design patterns with real-world use cases
  • design-problems/ – System design problems with solutions
    • elevator-system/ – Elevator system design with code implementation
    • parking-lot-system/ – Parking lot system design with code implementation

πŸ”Ή Contributions Welcome! Feel free to raise issues and submit PRs. πŸš€