Learn JavaScript fundamentals and advanced concepts offline without internet access.
Contribute bug fixes, clarifications, or new explanations to improve the tutorial for others.
Translate the tutorial into your native language through the Transifex coordination system.
Run the tutorial locally on your computer using the companion server repository.
This repository contains the source content for the Modern JavaScript Tutorial, a free online learning resource published at javascript.info. The tutorial covers JavaScript from beginner fundamentals all the way through advanced topics. The content is written in an enhanced form of Markdown (a lightweight text formatting system) and organized into folders, each chapter, article, or practice task lives in its own folder with a numbered prefix that controls the display order. Contributions and corrections are welcome via pull request. You would use this repository if you want to read the tutorial offline, help translate it into another language (translations are coordinated through Transifex), contribute fixes or new explanations, or run the tutorial locally using the companion server repository. The tech stack for the content itself is HTML and Markdown; no programming background is needed to read or improve it.
Generated 2026-05-18 · Model: sonnet-4-6 · Verify against the repo before relying on details.