Module 1 · 7 lessons · ~3 hrs
JavaScript Foundations
Variables, types, operators, conditionals, loops — the building blocks every JavaScript developer needs.
1.1
What is JavaScript and Where it Runs: A 2026 Developer’s Guide
Read
1.2
JavaScript Variables: let, const, and var — The Practical Differences in 2026
Read
1.3
JavaScript Data Types Explained: All 8 Types and the `typeof` Quirks
Read
1.4
JavaScript Operators Explained: Arithmetic, Comparison, Logical, and the Modern Ones
Read
1.5
JavaScript Conditional Statements: if, else, ternary, switch — and the Modern Alternatives
Read
1.6
JavaScript Loops Explained: for, while, for-of, for-in — When to Use Which
Read
1.7
JavaScript Basic Functions: Declarations, Calls, Return Values, and Arguments
Read
← First moduleYou’re at the start.
Next module →
Module 2: Functions