JavaScript from zero
From your first instruction to a working expense summary. No setup or previous coding needed.
Prerequisite: None · 99 minutes of guided study
11 published lessons, from first principles to a small project.
Start first lesson →What you’ll be able to do
- Expressions calculate values.
- Errors are clues you can investigate.
- A loop applies an operation to each item.
- Combine loops, objects, conditions, and functions.
How to study this course
Follow the numbered modules. Read the example, explain why it works, attempt the exercise, then compare your result with the supplied checks.
Setup: A modern browser. JavaScript, TypeScript, Python and SQLite exercises run here; project workshops state their additional setup.
Times estimate guided reading and practice. Projects and revision can take longer.