Most roadmaps list 40 technologies and paralyze beginners. Here is the minimal path that actually gets Indian freshers hired, with time budgets.
The path
- Month 1 — HTML + CSS: semantic markup, flexbox, grid, responsive. Project: personal portfolio. (free course)
- Month 2–3 — JavaScript: fundamentals through async/await. Projects: to-do app, weather app with API. (course)
- Month 3.5 — Git + deploy: push to GitHub, deploy free (guide)
- Month 4–5 — React: components, hooks, router. Project: full CRUD app
- Month 5–6 — Node basics: Express REST API + MongoDB. Project: full-stack app with login
- Parallel track: 30 min/day DSA on our judge + aptitude
What to SKIP as a fresher
Angular AND Vue AND React (pick React), Kubernetes, microservices, five CSS frameworks, "advanced" TypeScript. Depth in one stack beats buzzword bingo — interviewers probe depth.
The exit test
You are job-ready when you can build and deploy a full-stack CRUD app with auth, explain every line, and solve easy DSA problems in 15 minutes. That is the whole bar for ₹4–8 LPA.