Learn the basics of JavaScript by solving 140+ interactive coding challenges. Along the way you will build a game, a browser extension, and even a mobile app!
- const & let
- strings
- numbers
- booleans
- objects
- arrays
- functions
- methods
- for loops
- logical operators
- mathematical operators
- JSON
- Math object
- DOM manpulation
- getElementById()
- querySelector()
- addEventListener()
- innerText
- textContent
- innerHTML
- conditional statements
- truthy vs falsy values
- template strings
- localStorage
- debugging with Google