Skip to content

Latest commit

 

History

History

1-100

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 

Cohort 2.0 (1-100) Syllabus

Advanced Backend, System Design

  1. Advanced Backend Communication

  2. Message Queues and PubSubs

  3. Proxies, Load Balancers

  4. Redis Deep Dive

  5. Kafka Deep Dive

  6. Common Design Patterns in JS

  7. Advanced DB Concepts (Indexing, Normalization)

  8. Rate Limiting

  9. Captchas and DDoS Protection

  10. Sharding, Replication, Resiliency

  11. Horizontal and Vertical Scaling

  12. Polling and Websockets

  13. gRPC

  14. Capacity Estimation

  15. Load Balancers

  16. CAP Theorem

  17. Testing Node.js Apps in 2023

  18. Real-Time Communication, Basics of WebRTC

Advanced DevOps

  1. Container Orchestration, Docker Swarm

  2. Kubernetes

  3. CI/CD

  4. Monitoring Systems Basics to Advance

  5. Prometheus, Grafana

  6. Newrelic as a Paid Service

  7. Serverless Deep Dive

  8. AWS Constructs (EC2, S3, CDNs, LB, EKS)

Projects

  1. Zerodha End to End

  2. Zapier End to End

  3. Real World Open-Source Projects