JavaScript
16 lessons β from the very basics to pro-level patterns.
Basics
0. Why Learn JavaScript?
The language of the web β it runs in every browser on EarthBeginnerβ
1. Variables & Data Types
let, const, and the types that live inside themBeginnerβ
2. Operators & Expressions
Math, logic, and the === vs == puzzleBeginnerβ
3. Strings & Template Literals
Backticks, interpolation, and handy methodsBeginnerβ
4. Conditionals
if/else, switch, and the ternary shortcutBeginnerβ
5. Loops
for, while, and the modern for...ofBeginnerβ
Collections
Functions
Intermediate
Advanced