Live System Design Bootcamp

Prepare for placements in top tech companies by enrolling in our Live System Design Bootcamp.

Prepare for system design interviews at top companies and get a better CTC


(182 ratings)

Registration Closes In



₹15000 50% off

This course includes

Course Contents

In the first week, we will be covering basic concepts related to system design such as :

  1. Designing Large scale systems
  2. Design Fundamentals
  3. Availability
  4. Throughput
  5. Client Server Model
  6. Load Balancers
  7. Horizontal v/s Vertical Scalability

In week 2, we will go into more detail in some of the critical components present in any of the software :

  1. Storage Solutions (Relational & No-SQL)
  2. CAP Theorem
  3. Replication & Sharding

In week 3, we will be covering advanced concepts such as :

  1. Caching
  2. Consistent Hashing
  3. Publish Subscribe Pattern
  4. Polling & Streaming Systems

Week 4 & 5 will be devoted to applying the previous concepts and understanding the design of large scale systems such as :

  1. Instagram 
  2. Bookymyshow
  3. Twitter


This System Design  Bootcamp will be taught by Pratik Singhal. He has been working at Amazon as a senior software developer since 2017 , after graduating from BITS Pilani in 2017.


He has experience of training over 250 students in various topics including data structures & algorithms, system design, competitive coding.

In his free time, he likes contributing to open source software and has successfully participated in Google Summer Of Code before.
You can connect with him on LinkedIn:

Scroll to Top

Book A Free Demo

Learn System Design From Scratch

Full Stack Integrated Bootcamp Free Trial

  • Please enter a number from 7000000000 to 9999999999.