How it works
Every day follows the same simple loop
Small steps, done daily, beat cramming. Each lesson is built so you finish knowing one thing well.
- 01
Read
A short, focused lesson. One idea at a time, around 25 minutes.
- 02
See
Diagrams and mind maps show how the pieces connect.
- 03
Try
Edit and run real code right in the page. Nothing to install.
- 04
Check
A quick multiple-choice quiz with instant answers.
Courses
Pick a technology. Give it two weeks.
More courses are on the way.
Docker
Containers, images and compose without the mystery.
SQL
Ask questions of data, one query at a time.
Interview Questions
Preparing for an interview?
Practise with questions grouped by topic. Try each one yourself, then open a clear answer with code, diagrams and the follow-ups to expect.
- Snowflake
- Pythonsoon
- JavaScriptsoon
- SQLsoon
- Gitsoon
- System Designsoon
- Behavioralsoon
- LLMs & AIsoon
Inside every day
Visual first. Everything here is live.
Fold the mind map, or answer the question. This is exactly what lessons feel like.
Quick quiz
- 1
Which line is a comment in Python?
Good questions
Do I need an account?+
Not for Python. Every Python lesson and quiz is open to everyone, and progress is saved in your browser.
How long is each course?+
Between 10 and 15 days. Each day takes about 20–30 minutes.
Do I need to install anything?+
No. Python code runs in your browser using WebAssembly. Install Python locally whenever you're ready.
What if I miss a day?+
Nothing breaks. Days are a pace, not a deadline. Pick up wherever you left off.