Modules
14
Language Track
Master the browser spellbook from fundamentals to async raids.
Start with Variables & Types. Progress saves when you play signed in.
Modules
14
Total XP
6,585
Daily Quest
32
Next Module
Beginner
Beginner enemy encounter
Build variables & types fluency through short lessons, quizzes, and raid practice.
Beginner enemy encounter
Build functions fluency through short lessons, quizzes, and raid practice.
Beginner enemy encounter
Build arrays fluency through short lessons, quizzes, and raid practice.
Beginner enemy encounter
Build objects fluency through short lessons, quizzes, and raid practice.
Beginner enemy encounter
Build loops fluency through short lessons, quizzes, and raid practice.
Intermediate enemy encounter
Build dom fluency through short lessons, quizzes, and raid practice.
Intermediate enemy encounter
Build async / await fluency through short lessons, quizzes, and raid practice.
Intermediate enemy encounter
Build apis fluency through short lessons, quizzes, and raid practice.
Intermediate enemy encounter
Build es6+ fluency through short lessons, quizzes, and raid practice.
Advanced enemy encounter
Build closures fluency through short lessons, quizzes, and raid practice.
Advanced enemy encounter
Build scope fluency through short lessons, quizzes, and raid practice.
Advanced enemy encounter
Build classes fluency through short lessons, quizzes, and raid practice.
Advanced enemy encounter
Build data structures fluency through short lessons, quizzes, and raid practice.
Expert enemy encounter
Build algorithms fluency through short lessons, quizzes, and raid practice.
A many-headed raid boss that punishes shaky array fundamentals.
A restless arena boss that tests iteration control across languages.
A spellcaster that delays attacks until async control flow is mastered.
A lock-forged vault guardian that tests declarations, primitive types, const and let bindings, coercion boundaries, and reliable value assignment.
An execution-blade guardian of the recursive callframe sanctum that tests declarations, parameters, return values, closures, and reliable invocation flow.
A module-specific quiz battle that tests objects mastery before the next raid route.
A module-specific quiz battle that tests dom mastery before the next raid route.
A module-specific quiz battle that tests apis mastery before the next raid route.
A module-specific quiz battle that tests es6+ mastery before the next raid route.
A module-specific quiz battle that tests closures mastery before the next raid route.
Sign in with an active Pro plan to enter this raid.
View Pro accessA module-specific quiz battle that tests scope mastery before the next raid route.
Sign in with an active Pro plan to enter this raid.
View Pro accessA module-specific quiz battle that tests classes mastery before the next raid route.
Sign in with an active Pro plan to enter this raid.
View Pro accessA module-specific quiz battle that tests data structures mastery before the next raid route.
Sign in with an active Pro plan to enter this raid.
View Pro accessA module-specific quiz battle that tests algorithms mastery before the next raid route.
Sign in with an active Pro plan to enter this raid.
View Pro access