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.

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 pricing

You 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