Get 20% off all career paths from fullstack to AI
Earn Your Business Degree, Tuition-Free, 100% Online!
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This beginner course introduces vanilla JavaScript through syntax, control flow, functions, arrays, objects, classes, and error handling. It also covers browser APIs, modules, asynchronous programming, JSON, and regular expressions, with projects including a rock-paper-scissors game.
Syllabus
Quick Start
Link JavaScript to HTML
Strings
Numbers
Math Methods
Code Challenge
If Statements
Switch Statements
Ternary Operators
User Input
Your First Game
Loops
Functions
Scope - var, let, const
Arrays
Refactor the Game with Arrays
Objects
Classes
JSON
Handling Errors
Document Object Model DOM
Event Listeners
Web Storage API
Modules
Higher Order Functions
Promises / Fetch / Async & Await
Regular Expressions
Applying RegEx in JavaScript
Taught by
Dave Gray