Description
A self-paced JavaScript course for beginners who want to build interactive web pages and understand modern JavaScript. Eight lessons move from the fundamentals of the language to working with the browser's Document Object Model, handling events, writing asynchronous code with promises and async/await, and fetching data from web APIs, with a hands-on exercise at the end of each lesson.
- How JavaScript Fits Into the Web
- Values, Variables and Operators
- Control Flow: Conditions and Loops
- Functions, Scope and Callbacks
- Arrays and Objects
- The DOM: Reading and Changing the Page
- Forms, Validation and Browser Storage
- Events and Asynchronous JavaScript





