Prasanth Madhurapantula

IWTLP - I Want To Learn Programming - Learn to code by building, graded for real in 26 tracks

IWTLP teaches programming by doing: 7500+ levels across 30+ tracks (Python, C++, C, Fortran, Java, Julia) where you build everything from scratch and your code is graded for real on a server, not against a hidden answer key. Daily challenges, spaced-repetition review, and per-domain certifications, internships. Scientific computing, DSA, security, ML, embedded, and more

Add a comment

Replies

Best
Prasanth Madhurapantula
Hi Product Hunt 👋 I built IWTLP because most "learn to code" sites grade you against a hidden string, so you can pass without understanding. Here every exercise runs your real code on a real runtime and checks behavior. You implement Gaussian elimination, an ODE solver, a hash map, a heat-equation simulation, then use the built-ins. 19 tracks, 4 languages, a daily challenge, and certifications. Happy to answer anything about how the server-side grading works.