0 of 55 lessons completed
Home / JavaScript
JavaScript
The language that makes webpages act: output and variables, functions, objects and arrays, conditions and loops, classes, JSON and the DOM. Every example runs live in your browser.
Start learning β―β―55 lessons Β· 16 topics Β· 0/55 completed
Course contents
Work top to bottom β the sidebar is the course. Topics later in the list assume the ones before them.
JavaScript Intro
Beginner Β· β± 5 min Β· standalone lesson
Getting Started
Start: JavaScript Output β―Variables and Operators
Start: JavaScript Variables β―Data Types
Start: JavaScript Data Types β―Strings
- JavaScript Strings
- JavaScript Template Strings
- JavaScript String Methods
- JavaScript String Search
- JavaScript Regular Expressions
Functions
Start: JavaScript Functions β―Objects
Start: JavaScript Objects β―Arrays
Start: JavaScript Arrays β―Arrays and Collections
- JavaScript Array Search
- JavaScript Array Sort
- JavaScript Array Iteration
- JavaScript Spread
- JavaScript Sets
- JavaScript Maps
Conditions
Start: JavaScript Conditions β―Loops
- JavaScript For Loop
- JavaScript While Loop
- JavaScript For Of
- JavaScript For In
- JavaScript Break and Continue
Types and Errors
Start: JavaScript Type Conversion β―Math and Dates
Start: JavaScript Math β―Classes and JSON
Start: JavaScript Classes β―DOM and Events
- JavaScript DOM Intro
- JavaScript DOM Methods
- JavaScript DOM Styles
- JavaScript DOM Events
- JavaScript Timeouts
JavaScript Project: Quiz Scorer
Beginner Β· β± 10 min Β· standalone lesson