Start with one runnable lesson. Edit the code, run it, and get instant feedback. The first 5 lessons are free forever — no install, no signup, no card.
Join learners from 88 countries · Free for first 5 lessons
Trusted by learners from India, USA, Vietnam, UK and 85 more countries
Colab. A terminal. DB Browser for SQLite. A text editor. PyRun replaces the whole stack for beginner-to-intermediate Python work — because every surface runs the same real CPython underneath, in your browser.
# hello-world · exercise 1 print("Python") ✓ Nice — that works.
93 hands-on lessons across 5 tracks. 264 auto-graded exercises. First 5 lessons are free — no signup.
$ pip install requests $ python >>> import requests
A real bash-style shell with 15 verbs, a Python REPL, and pip install. Type python, get a >>> prompt.
Code cells + markdown cells. Variables persist across cells. Auto-saved locally. Shift+Enter runs and advances.
sql> SELECT name FROM users; Alice Bob Carol
A real SQL prompt seeded with users, orders, products. Practice SELECT, JOIN, GROUP BY against real tables.
Codecademy hides code behind a paywall in two clicks. Coursera charges ₹5,000 and hands you a video. freeCodeCamp is generous but you're alone when stuck. YouTube has everything and nothing. Table it out — the picture is one-sided.
tab.01 · positioning · updated 2026-08-08
Every project you ship goes through the same rubric a Staff engineer would use. Watch a real review happen — no marketing gloss.
You write real code, an AI reviews it, and you finish with a certificate that means something — not another "completion badge."
A live in-browser editor with the full standard library. NumPy, pandas, matplotlib — all pre-installed. Works on your phone.
Three flagship projects: a Hacker News scraper, spending analyzer, and a Telegram summarizer bot. Deploy to a public URL.
timeout=. Score: 7/10. Fix and ship.Public. Verifiable by URL. Signed by the review that passed the rubric — not just a completion mark.
Not features. Actual product surfaces. Each one is one click from the home page.
Pyodide runs full CPython in your browser. NumPy, pandas, matplotlib all pre-installed. No install, no signup, no server.
A rubric-based review on every project — not just hints, actual senior feedback.
Public URL. Verifiable score. Includes the code + review that passed.
English, Hindi, Tamil, Bengali, Spanish, Mandarin, Portuguese, French, Russian, Japanese, German, Indonesian, Arabic.
Both get 30 days of Pro. Once they upgrade, you get 30 more.
Daily streak carries across devices. Level up as you finish lessons.
93 lessons across five tracks · no filler. Every lesson opens with a runnable example — read a paragraph, edit the code, watch it run.
lessons
lessons
lessons
20 minutes end-to-end. If Python isn’t running by lesson three, we’ve failed at our one job.
Reading isn't learning. Shipping is. Every one uses only what the lessons cover.
Fetch HN's Python tag feed, parse with BeautifulSoup, dedupe by URL, save to JSON. Run it weekly — you now have your own Python news archive.
Load your bank's CSV statement, group by month + category with pandas, plot the trends with matplotlib. Spot leaks you didn't know you had.
Bot listens for links in your DM, fetches the page, sends a 3-line summary back. Async, decorator-driven, ships on the Railway free tier.
Not a completion badge. Every certificate is signed by a Claude review that passed a real rubric — the same rubric a Staff engineer would use. Shareable on LinkedIn. Verifiable by URL. Yours forever.
Awarded to Nitesh Sharma, who shipped and defended this project under Claude’s rubric review.
Claude AI review — included in Pro. 30 credits/month. No API key needed.
First 5 lessons, playground, 1 Claude review after lesson 5. No signup.
All 93 lessons + 30 Claude reviews/month + certificate. Cancel anytime.
Save 31% — works out to ~₹208 / month.
also: Lifetime ₹7,999 · pay once, never renew see all →
Solo founder · Mumbai · 90 days
I built PyRun because I almost never learned to code myself.
Connect on LinkedIn →No installs. No signup. No card. Just open the first lesson and start typing.
v0.34 · shipped from mumbai · fig.01 · python at rest