Choose a JavaScript learning path.

Move through the course sequence with clear prerequisites, visible progress, and hands-on coding work at every step.

Learning paths

Follow the sequence.

Start with the basics, then move into browser projects, async JavaScript, APIs, and more advanced topics.

Soon
Path 06

Working with APIs

Interacting with and creating RESTful APIs

0 lessons0 stages
In planning
Soon
Path 07

Advanced JS

Closures, prototypes, patterns and performance.

0 lessons0 stages
In planning

Want another route?

Practice outside the course path.

Use topic drills when you want focused repetition, or build a project when you are ready to connect the pieces in one browser app.