Learn JavaScript
Learn JavaScript is an educational platform designed to teach modern JavaScript (ES2015+) through a project-based approach. It features an interactive in-browser coding environment, test-driven challenges, and a spaced-repetition flashcard system. The curriculum covers core language features, DOM manipulation, asynchronous programming, and API integration. It is suitable for developers with basic programming experience looking to master modern web development practices.
Checked on Sep 30, 2026.
Alternative resources
Sololearn
Interactive platform for learning programming languages and technical skills through bite-sized lessons, quizzes, and hands-on practice.
React Tutorial
An interactive course for learning modern React 19 through lessons, coding challenges, and a project-based approach.
LabEx
Interactive hands-on labs and real-world projects for learning Linux, DevOps, and cybersecurity skills.