Self-paced · free to start
Pick a career. We line up the lessons.
Written lessons, quizzes and practice problems that start from zero, in the order your career needs. No coding background needed.
Choose where you are headed
- Frontend engineerBuild what people see and tap
- Backend engineerAPIs, databases and servers
- Full-stack engineerFront end, back end and shipping it
- AI engineerBuild products on top of LLMs
- ML engineerTrain, evaluate and serve models
- Deep learning engineerNeural networks from scratch to production
- DevOps and cloud engineerContainers, pipelines and the cloud
- Data engineerMove, store and shape data at scale
- Mobile developerApps for phones
- Campus placementsGet ready for coding rounds and interviews
- GATE and higher studiesCore CS and problem solving for exams
How it works
- 1
Pick a career
Frontend, backend, AI, data, placements and more. Your choice puts the courses in the right order.
- 2
Learn in short lessons
Read, run the code in the page, then take a quiz. Ask the tutor when you are stuck.
- 3
Practice and earn XP
Solve problems against hidden tests, keep a daily streak and climb the levels.
1,860 lessons per language, DSA in 9 languages, 8 projects and 2 certificates.