keerti-hhld
Learn HHLD Hands On High Level System Design Implementation by keertipurswani with comprehensive video tutorials and hands-on projects.
Meet Your Instructor: keertipurswani
keertipurswani is an experienced software engineer and educator with expertise in modern web development technologies. With years of industry experience, keertipurswani brings real-world knowledge and practical insights to every lesson. Known for clear explanations and hands-on teaching methods, keertipurswani has helped thousands of students master programming concepts and advance their careers in technology.
Course Overview
This comprehensive course is designed to take you from foundational concepts to advanced implementation. You'll learn through a combination of theoretical understanding and hands-on practice, building real-world projects that demonstrate your skills and enhance your portfolio.
Whether you're looking to start a new career in technology or advance your current skills, this course provides the structured learning path and practical experience you need to succeed in today's competitive tech industry.
Course Curriculum
Course Content
Day 1 - Intro to AWS - Regions, AZs, VPCs, Subnets, EC2
Day 2 - Intro to NodeJS, Express, Load Balancers, Docker
Day 3 - Docker, Kubernetes, ECS, S3
Day 4 - Chat App Project Basic Functionality using Websockets
Day5 - MongoDB, Auth, JWT
Day 6 - Login, Routing and more
Day 7 - Zustand, Socket Map, Msgs in MongoDB
Day 8 - API Gateway, 1:1 msging, Containerization, Redis
Day 9 - DockerHub, PubSub, ECS
Day 10 - ECS, CICD, GitHub Actions, NextJS CSR, SSR
Day 11 - YouTube Project Basic Flow, Intro to ABS, OAuth
Day 12 - NextAuth, SSO, Kafka
Day 13 - Chunking, Multipart upload
Day 14 - DB Discussion, VideoMetaData in Postgres, Prisma
Day 15 - Transcoding, CDN, Project HLD Dicussion
Day 16 - ELK Stack, OpenSearch & Lambda in YouTube Project
Day 17 - Search in YouTube FE, Intro to Stock Broker, gRPC
Day 18 - GraphQL, Upstox API, WebHooks
Day 19 - Watchlists Flow, Search Stocks - OpenSearch &. Lambda
Day 20 - Upstox API, gRPC
Day 21 - Stock Broker Project Completion, HLD Discussion
Day 22 - CAP Theorem, Capacity Estimation, Interview Prep Tips
Day 23 - Notifications, Kubernetes, EKS, Prometheus
May 15 MeetUp
Requirements
- Basic computer knowledge
- Internet connection for video streaming
- Code editor (VS Code recommended)
- Motivation to learn and practice
Course Features

Course Details
Similar Courses in this Category
Namaste-Frontend-System-Design
From Zero to Hero in Frontend System Design. Dive deep into how large-scale frontend applications are architected, designed and built — real-world industry examples + advanced topics. ([namastedev.com](https://namastedev.com/learn/namaste-frontend-system-design))
keerti-lld
Learn LLD Low Level System Design by keertipurswani with comprehensive video tutorials and hands-on projects.
keerti-hld
Learn HLD High Level System Design by keertipurswani with comprehensive video tutorials and hands-on projects.
Ready to Start Learning?
Join thousands of students who have already enrolled in this course.
Start Learning Now