Learn. Practise. Make progress.
Sound familiar?
Here’s what changes when you practise instead of just reading.
“I follow tutorials, then go blank when I have to write it myself.”
Every concept ends in questions you answer yourself, with the reasoning shown after.
“I can’t tell what I actually know and what I’m bluffing.”
Your level, from Beginner to Senior, and your weak concepts, tracked as you go.
“Interview questions catch me out on the details.”
Practise the tricky questions interviewers really ask, until they stop being tricky.
“I don’t have time for another hour-long course.”
Pick 5 to 20 questions and a time that fits. Stop whenever you like.
See for yourself
One question, ten seconds. This is what practice feels like.
Try a real question
True or false: this code prints object.
console.log(typeof null);
A few things to know
Is it free?
Yes. Try practice without signing up. A free account saves your progress and opens the full Beginner level of every subject. Pro (R49 a month) adds the Junior, Intermediate and Senior levels.
Can I earn certificates?
Yes, with the Career plan. Master a level to earn a shareable MasteryLot certificate with its own verification link. It recognises your progress here, not a third-party qualification.
Where should I start?
Choose a subject you want to improve. Beginner lessons introduce each concept before you practise it.