Learn
Choose a path
Each track starts from zero. Go in order the first time; later, use search (/) to jump to what you need.
- 01DSA & Competitive ProgrammingFrom your first loop to Codeforces Candidate Master.57 lessons · ~36 h of lessons · Candidate Master (Codeforces 1900+)Start
- 02System DesignHow real systems stay fast, available and correct — explained from first principles.46 lessons · ~25 h of lessons · Intermediate — confident in a 45-minute system design interviewStart
- 03Low-Level DesignObject-oriented design in Java and C++ — principles, patterns and real machine-coding problems.41 lessons · ~21 h of lessons · Intermediate — clean answers in LLD and machine-coding roundsStart
- 04AI EngineeringThe math, models and engineering every AI engineer needs — from gradient descent to RAG and agents.32 lessons · ~18 h of lessons · Intermediate — build, evaluate and ship LLM-powered featuresStart