Search across blog, articles, projects, courses, and community posts
Learn core JavaScript — variables, functions, control flow, and data structures — through hands-on practice.
Curriculum
Variables, Types & Operators
Learn how JavaScript stores and compares data — the foundation everything else builds on.
Lesson 1: Variables and Data Types
Lesson 2: Operators & Conditionals
Functions & Control Flow
Package up logic into reusable functions and repeat work with loops.
Lesson 1: Functions
Lesson 2: Loops
Arrays & Objects
Store and work with collections of data — the shape most real information takes in a program.
Lesson 1: Working with Arrays
Lesson 2: Working with Objects
Sign in to join the discussion
Sign inEnjoyed this? Get more in your inbox.
New tutorials, articles, and projects — no spam.