Learn JavaScript
Build a foundation in JavaScript values, control flow, arrays and functions through small browser-console examples.
No programming experience required. A modern browser with developer tools is enough.
Start learningYour learning path
- 1
Start with the JavaScript console
Run your first expressions and understand how JavaScript produces values and output.
About 7 minutes - 2
Values, const and let
Choose between const and let, distinguish strings from numbers and compare values predictably.
About 9 minutes - 3
Conditions and boolean logic
Choose between branches and combine conditions with explicit boolean rules.
About 8 minutes - 4
Arrays and loops
Store collections, iterate with for...of and accumulate results without duplicating statements.
About 10 minutes - 5
Build a study-session summary
Write reusable functions and combine arrays, conditions and return values in a small project.
About 12 minutes