Java · Python · LangChain
Ask when you don't get it.
Keep asking until you do.
Lessons, challenges and code grading are free forever. When you get stuck, tap the button in the corner and the AI tutor walks you through it: plain words, real-life analogies, one line at a time. It never rushes you, never sighs, and it is up at 3 a.m. too.
- 3
- learning tracks
- 25
- lessons, all free
- 49
- challenges
Pick a road
From opening an editor to shipping something that works
Every track ends with a small project you can actually run. You don't "finish" a track, you walk away holding something.
Python: From Zero to a Working Project
Built for people writing their first line of code
9 lessons · 3 modules
Enter track →Java: From Zero to Objects
The first language to learn if you are aiming at backend work
9 lessons · 3 modules
Enter track →LangChain: Building Real Apps on Top of LLMs
You know Python. Here is how you turn that into something people pay for.
7 lessons · 3 modules
Enter track →AI tutor
It knows which lesson you are on,
so you never have to explain from scratch
When you ask, the current lesson, the code you wrote and the error you pasted all go along with the question. You can just say "what does this line mean" and it knows which line.
The four modes cost different amounts. Want to figure it out yourself? Use "Hint": it only asks questions back. Truly stuck? Use "Explain". If an answer fails, your points come back automatically.
- Explain5 pts
Breaks it down: analogies, steps, code
- Hint3 pts
Socratic: asks you questions, never hands over the answer
- Debug6 pts
Paste an error or code; it finds the bug and shows you how to look
- Go deep15 pts
Under the hood: internals, source-level detail, further reading
Affordable
No budget? You can still keep asking.
+20 points
Log in every day
Just show up. That covers about four hints or four explanations.
+15 points
Watch a short ad
Up to 6 times a day. You spend time, the advertiser spends money.
from +10 points
Pass a challenge
Solving problems earns points. Paid out on the first pass only, not on retries.
Rather not sit through ads? Top up directly. You are buying time, not content. Content is always free.
See point pricingYou can finish your first line of code tonight
Sign up and get 100 points, enough to ask your way through the first module.
Sign up free