Language Track

JavaScript

Master the browser spellbook from fundamentals to async raids.

Track Catalog14 modules

Start with Variables & Types. Progress saves when you play signed in.

Modules

14

Learn, practice, and battle

Total XP

6,585

Available in track

Daily Quest

32

Variables & Types five-question streak

Next Module

Beginner

Variables & Types

Raid Path

15
0 / 14 modules cleared

Scroll horizontally to browse. When this list is focused, use the left and right arrow keys, or Home and End.

  • Checkpoint 02FunctionsBeginner · 195 XPLocked
  • Checkpoint 03ArraysBeginner · 230 XPLocked
  • Checkpoint 04ObjectsBeginner · 265 XPLocked
  • Checkpoint 05LoopsBeginner · 300 XPLocked
  • Checkpoint 06DOMIntermediate · 415 XPLocked
  • Checkpoint 07Async / AwaitIntermediate · 450 XPLocked
  • Checkpoint 08APIsIntermediate · 485 XPLocked
  • Checkpoint 09ES6+Intermediate · 520 XPLocked
  • Checkpoint 10ClosuresAdvanced · 625 XPLocked
  • Checkpoint 11ScopeAdvanced · 660 XPLocked
  • Checkpoint 12ClassesAdvanced · 695 XPLocked
  • Checkpoint 13Data StructuresAdvanced · 730 XPLocked
  • Checkpoint 14AlgorithmsExpert · 855 XPLocked

Explore your path. Sign in to save cleared raids and unlock your next checkpoint.

Start your path

Scroll horizontally to browse. When this list is focused, use the left and right arrow keys, or Home and End.

  • Beginner enemy encounter

    Variables & Types

    160 XP

    Build variables & types fluency through short lessons, quizzes, and raid practice.

  • Beginner enemy encounter

    Functions

    195 XP

    Build functions fluency through short lessons, quizzes, and raid practice.

  • Beginner enemy encounter

    Arrays

    230 XP

    Build arrays fluency through short lessons, quizzes, and raid practice.

  • Beginner enemy encounter

    Objects

    265 XP

    Build objects fluency through short lessons, quizzes, and raid practice.

  • Beginner enemy encounter

    Loops

    300 XP

    Build loops fluency through short lessons, quizzes, and raid practice.

  • Intermediate enemy encounter

    DOM

    415 XP

    Build dom fluency through short lessons, quizzes, and raid practice.

  • Intermediate enemy encounter

    Async / Await

    450 XP

    Build async / await fluency through short lessons, quizzes, and raid practice.

  • Intermediate enemy encounter

    APIs

    485 XP

    Build apis fluency through short lessons, quizzes, and raid practice.

  • Intermediate enemy encounter

    ES6+

    520 XP

    Build es6+ fluency through short lessons, quizzes, and raid practice.

  • Advanced enemy encounter

    Closures

    625 XP

    Build closures fluency through short lessons, quizzes, and raid practice.

    Pro encounter lockedSign in with an active Pro plan to enter this raid.
  • Advanced enemy encounter

    Scope

    660 XP

    Build scope fluency through short lessons, quizzes, and raid practice.

    Pro encounter lockedSign in with an active Pro plan to enter this raid.
  • Advanced enemy encounter

    Classes

    695 XP

    Build classes fluency through short lessons, quizzes, and raid practice.

    Pro encounter lockedSign in with an active Pro plan to enter this raid.
  • Advanced enemy encounter

    Data Structures

    730 XP

    Build data structures fluency through short lessons, quizzes, and raid practice.

    Pro encounter lockedSign in with an active Pro plan to enter this raid.
  • Expert enemy encounter

    Algorithms

    855 XP

    Build algorithms fluency through short lessons, quizzes, and raid practice.

    Pro encounter lockedSign in with an active Pro plan to enter this raid.

Boss Raids

14

Scroll horizontally to browse. When this list is focused, use the left and right arrow keys, or Home and End.