keerti-hhld

Learn HHLD Hands On High Level System Design Implementation by keertipurswani with comprehensive video tutorials and hands-on projects.

Keerti Purswani

Meet Your Instructor: Keerti-Purswani

Keerti Purswani is a dynamic computer science educator and founder of Educosys, specializing in data structures, algorithms, system design, and generative AI education. With a passion for making complex technical concepts accessible, Keerti has helped thousands of students excel in competitive programming, technical interviews, and real-world software engineering challenges. Her comprehensive approach combines hands-on practice with deep conceptual understanding, preparing students for careers at top tech companies.

Data Structures and AlgorithmsSystem Design (HLD & LLD)Generative AI & Machine Learning

Experience: 10+ years

Students Helped: 50,000+

Specialization: DSA, System Design & AI Education

Course Overview

This comprehensive course is designed to take you from foundational concepts to advanced implementation in dsa, system design & ai education. You'll learn through hands-on project-based learning with live coding sessions, real-world case studies, and comprehensive doubt-clearing support, 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

Master the fundamentals and core concepts
Build real-world projects and applications
Understand best practices and industry standards
Develop problem-solving skills
Learn debugging and testing techniques

Course Content

1

Day 1 - Intro to AWS - Regions, AZs, VPCs, Subnets, EC2

Video 1
2

Day 2 - Intro to NodeJS, Express, Load Balancers, Docker

Video 2
3

Day 3 - Docker, Kubernetes, ECS, S3

Video 3
4

Day 4 - Chat App Project Basic Functionality using Websockets

Video 4
5

Day5 - MongoDB, Auth, JWT

Video 5
6

Day 6 - Login, Routing and more

Video 6
7

Day 7 - Zustand, Socket Map, Msgs in MongoDB

Video 7
8

Day 8 - API Gateway, 1:1 msging, Containerization, Redis

Video 8
9

Day 9 - DockerHub, PubSub, ECS

Video 9
10

Day 10 - ECS, CICD, GitHub Actions, NextJS CSR, SSR

Video 10
11

Day 11 - YouTube Project Basic Flow, Intro to ABS, OAuth

Video 11
12

Day 12 - NextAuth, SSO, Kafka

Video 12
13

Day 13 - Chunking, Multipart upload

Video 13
14

Day 14 - DB Discussion, VideoMetaData in Postgres, Prisma

Video 14
15

Day 15 - Transcoding, CDN, Project HLD Dicussion

Video 15
16

Day 16 - ELK Stack, OpenSearch & Lambda in YouTube Project

Video 16
17

Day 17 - Search in YouTube FE, Intro to Stock Broker, gRPC

Video 17
18

Day 18 - GraphQL, Upstox API, WebHooks

Video 18
19

Day 19 - Watchlists Flow, Search Stocks - OpenSearch &. Lambda

Video 19
20

Day 20 - Upstox API, gRPC

Video 20
21

Day 21 - Stock Broker Project Completion, HLD Discussion

Video 21
22

Day 22 - CAP Theorem, Capacity Estimation, Interview Prep Tips

Video 22
23

Day 23 - Notifications, Kubernetes, EKS, Prometheus

Video 23
24

May 15 MeetUp

Video 24

Requirements

  • Basic computer knowledge
  • Internet connection for video streaming
  • Code editor (VS Code recommended)
  • Motivation to learn and practice

Course Features

Lifetime Access
Certificate of Completion
Mobile and Desktop Access
Downloadable Resources
Community Support

Ready to Start Learning?

Join thousands of students who have already enrolled in this course.

Start Learning Now