High level Design Course

Description

High Level Design: (start from 7 july 2025)

1: Foundation & Basics (Theory + Mini Use Cases)

  1. What is System Design? Goals, Trade-Os, protocols
  2. CAP Theorem + Consistency vs Availability
  3. Architecture Patterns : Monolith vs Microservices
  4. HLD Approach: Interview Framework & Thinking Process
  5. Load Balancing + Horizontal vs Vertical Scaling
  6. Consistent Hashing
  7. Caching (Types, When/Where/Why)
  8. Database Design (SQL vs NoSQL, Sharding, Indexing)
  9. Messaging Queues, Pub-Sub, Kafka, Rabbit-MQ etc
  10. Scaling to Millions of Users

Module 2: Real-World Features with Concepts

  1. Designing Authentication & Authorization
  2. Rate Limiting & API Gateway
  3. Building Rate Limiter (Leaky/Token Bucket etc)
  4. CDN + Static Content Delivery
  5. Monitoring, Logging & Health Checks
  6. Designing Search (Inverted Index, Ranking, Autocomplete)
  7. Notification System (Email/SMS/Push)
  8. Building File Upload System (Like Google Drive)

Module 3: Complete System Design Problems

  1. Building URL Shortener like (Bit.ly)
  2. Building Instagram Feed Design
  3. Building Zomato/Swiggy
  4. Building YouTube (Video Service)
  5. Building WhatsApp/Chat App
  6. Building Google Docs (Collaborative Editing)
  7. Design Twitter

    Class Timing: Mon and Thursday (9-11pm Live)
    Instructor: Aditya Tandon
    Completion Certificate
PRICE
₹2,499
₹3,999
37.51% off
Choose Currency: