Web Development and High Level Design

course thumbnail
PRICE

₹3,499

₹4,999

30.01% off
Choose Currency:
Description

This is pre recorded course of web development and High level Design 

 

 

Course Content

1: Web Development

● Basic of Internet

● HTML

● CSS

● JAVASCRIPT

● React JS

● TypeScript

● NODE JS

● Express JS

● MONGODB and Mongoose

● Authentication and Authorization

● WebSockets and WebRTC

● API

● Advance Projects with Deployment

 

 

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

 

 

Loading...