Zero → Offer learning path

From your first line of code to the offer call.

A thirteen-level path — computer basics, programming, DSA, LLD, HLD, backend, frontend, databases, cloud, AI and career — grounded in real projects: LandAI, StockVision, StockStump and Praxivo. Read it, mark what you know, and revise fast. Press ⌘K to search anything.

View the Level 0 → 12 roadmap
Overall progress
0%
0 reviewed
0 mastered
133 topics total
Computer & Web Basics
8

Level 0 — start from zero: what computers, the internet, websites, APIs, databases and the cloud actually are.

Programming Fundamentals
10

Level 1 — learn to program in Python, Java and C++: variables, control flow, functions and OOP from first principles.

Data Structures & Algorithms
26

Levels 2–4 — high-yield patterns, a curated problem bank, and the real algorithms inside your projects.

Low-Level Design (LLD)
16

Level 5 — OOP, SOLID and design patterns, with the patterns your codebases already use, plus classic LLD exercises.

System Design (HLD)
18

Level 6 — high-level design fundamentals plus applied case studies drawn straight from real systems.

Backend Development
11

Level 7 — Node.js, Spring Boot and FastAPI: auth, REST, GraphQL, WebSockets and microservices in production.

Frontend Development
5

Level 8 — HTML, CSS, JavaScript, TypeScript, React and Next.js, from a blank page to shipped products.

Databases
5

Level 9 — SQL and NoSQL in depth: indexing, query optimization, transactions, replication and sharding.

Cloud & DevOps
6

Level 10 — AWS, Docker, Kubernetes, CI/CD and Terraform: how real teams ship and run software.

AI & Machine Learning
9

Level 11 — AI, ML, deep learning, LLMs, RAG and agents explained from zero, with hands-on projects.

CS Fundamentals
4

DBMS, OS, networking and security — tied to how you actually implemented them.

Project Deep-Dives
4

The four portfolio projects, interview-ready: pitch, architecture, trade-offs and the questions you'll be asked.

Behavioral & HR
3

STAR stories mined from real work, plus the SDE2 behavioral questions and how to answer them.

Career Preparation
4

Level 12 — resume, LinkedIn, interview loops, offer evaluation and salary negotiation, from SDE-1 to Staff.

Cheat Sheets
4

Last-minute revision: complexity tables, capacity-estimation numbers and design checklists.

How to use this
  • New to coding? Start at Level 0. The Basics section assumes nothing — follow the roadmap upward from there.
  • Interviewing? Start with Projects. The “tell me about a project” question opens most loops — own these cold.
  • Reveal & self-rate. Interview questions are flashcards: click to reveal, then mark “Knew it” or “Revise again”.
  • Track progress. Mark each topic reviewedmastered; the sidebar and dashboard remember it (stored locally in your browser).