I built CodeYatra because most coding apps either feel like a textbook or never let you write real code. This one does both: short lessons, then you actually code.
What you can learn:
Python, C, Java, HTML, CSS, JavaScript, React, Node.js, Next.js, DSA, SQL and Git. There's also a CBSE Computer Science track for Class 11-12, and a placement prep track with the questions that keep coming up in campus drives.
How a lesson works:
You read a short explanation, answer a quick question, then practise. Sometimes you write code and tests check it, sometimes you arrange lines in the right order, spot a bug or guess the output. If you get something wrong, the app tells you why and lets you try again.
For placements, there are timed mock tests (DSA, C, Java, Python, SQL, OS, DBMS). After each one you see which topics you're weak in.
Other things:
- Daily challenge and streaks, if you like keeping a habit going
- A weekly league with other learners
- A certificate when you finish a track, with a link anyone can use to verify it
- Teachers can make a class and see how their students are doing
It's free, it's small, and it runs fine on cheaper phones. Examples use things like train tickets and cricket scores instead of foo and bar.
If something's confusing or broken, write to codeyatra.support@gmail.com. I read everything.
Learn Web,Python, C, Java, DSA, Web & SQL in bite-size lessons and mock tests