☰
>
JavaScript
Lesson 308H.1 - Introduction to JavaScript
Introduction to JavaScript
Lesson 308H.2 - Control Flow and Error Handling
Control Flow and Error Handling
Lesson 308H.3 - Loops and Iteration
Loops and Iteration
Lesson 308H.4 - Data Collections
JavaScript Arrays and Objects
Lesson 308H.5 - Functions
JavaScript Functions and Pass by Value/Reference
Lesson 308H.6 - Call Stack and the Event Loop
Call Stack and the Event Loop
Lesson 308H.7 - Classes and Object-Oriented Programming
JavaScript Classes and OOP Concepts
Lesson 308H.8 - Promises and Asynchronous JavaScript
Promises and Asynchronous JavaScript
Lesson 308H.9 - AJAX and Data Fetching
Asynchronous JavaScript and XML (AJAX) and Data Fetching
Lesson 308H.10 - Iterators and Generators
JavaScript Iterators, Iterables, and Generators
Lesson 308H.11 - Modules and Imports
Modules and Imports
Lesson 308H.12 - The Document Object Model
Manipulating the DOM with JavaScript
Lesson 308H.13 - Event Handling
Handling DOM Events
Lesson 308H.14 - Form Validation
Validating Form Data with JavaScript
SBA 308H - Save the Universe
Save the Universe Mini Project