System Designing Course
Real-Time Backend System Design for Salary Growth (LLD & HLD)
System Design Curriculum (45 Days – 34 classes)
Week 1
- Database – DBMS, SQL, Indexing, Normalization
- Database – Transaction & Isolation Levels
- Database – Pessimistic vs Optimistic Locking
- Database – Schema Design 2
- Object-Oriented Programming (OOP)
Â
Week 2
- Concurrency, Parallelism
- Multithreading (Threads, Locks, Deadlocks), Exception Handling
- Collections
- SOLID Principles
- Design Patterns – 1
Week 3
- Design Patterns – 2
- UML Diagrams
- Design Parking Lot – 1
- Design Parking Lot – 2
- Design Book My Show – 1
Week 4
- Design Book My Show – 2
- Design Book My Show – 3
- High Level Design Basics
- Enterprise Architecture
- Load Balancing, Rate Limiting, Throttling, Horizontal Scaling, Vertical Scaling, Database Sharding, Replication
 Â
Week 5
- Caching (Real World Examples)
- CAP Theorem, Master Slave Architecture
- SQL vs No SQL
- NoSQL Databases
- Case Study: GoogleTypeAhead – 1
Week 6
- Case Study: GoogleTypeAhead – 2
- Event Driven Architecture, Zookeeper, Kafka, Messaging Queues, Leader Election, Eventual Consistency, Distributed Locking
- Case Study: Hotstar – 1
- Case Study: Hotstar – 2
- Microservices Architecture – 1 (API Gateway, Circuit Breaker, Idempotency)
Week 7
- Microservices Architecture – 2
- Security, Encryption, Authentication, Authorization, OAUTH2.0, OIDC, SAML, JWT
- S3, Quad Trees (nearest neighbours)
- Case Study: Uber
Upskill & Reskill For Your Future With Our Software Courses
Best System Designing In Hyderabad
Quick Links
Other Pages
Contact Info
- 2nd Floor Above Raymond’s Clothing Store KPHB, Phase-1, Kukatpally, Hyderabad​
- +91 7675070124, +91 9059456742
- contact@vcubegroup.com
