JavaScript Syllabus

Not sure what to learn next? This syllabus suggests a clear sequence of topics, from JavaScript basics to advanced concepts, so you can choose what to study next with confidence.

You don't need to learn everything at once

JavaScript is a large language, so this syllabus covers both the foundations you need first and the deeper topics you can explore later. Start with Must Learn, then move to Good to Know and Advanced / Optional when you're ready.

Focus on one section at a time Start from Basics if you're a beginner Follow the core topics in order
Must Learn 0 core topics
Good to Know 0 useful topics
Advanced / Optional 0 deeper topics
Total syllabus 0 topics

Create your first project - set up folders, link your files, and keep HTML, CSS, and JavaScript organized.

JavaScript Core

Understand the different types of data in JavaScript - numbers, text, true/false - and how to convert between them.

Use alert, confirm, and prompt boxes to interact with users through simple browser dialogs.