Instructional Video9:07
Curated Video

Modern JavaScript from the Beginning - Second Edition - Remove Items from Local Storage

Higher Ed
In this video, you will learn how to remove items from local storage when they are removed from the shopping list. This clip is from the chapter "Shopping List Project" of the series "Modern JavaScript from the Beginning".In this...
Instructional Video6:21
Curated Video

Modern JavaScript from the Beginning - Second Edition - Display Items from Local Storage

Higher Ed
In this video, you will learn how to display the items from local storage in the shopping list. This clip is from the chapter "Shopping List Project" of the series "Modern JavaScript from the Beginning".In this section, we will build a...
Instructional Video8:11
Curated Video

Modern JavaScript from the Beginning - Second Edition - Add Items to Local Storage

Higher Ed
In this video, you will learn how to add items to the shopping list using local storage. This clip is from the chapter "Shopping List Project" of the series "Modern JavaScript from the Beginning".In this section, we will build a shopping...
Instructional Video1:31
Curated Video

Modern JavaScript from the Beginning - Second Edition - Section Introduction-Fetch API and Async / Await

Higher Ed
In this section, we will cover the Fetch API and how to use it to make HTTP requests to remote servers. We will also dive into the world of asynchronous JavaScript programming, exploring the async/await syntax for handling promises. This...
Instructional Video4:56
Curated Video

Modern JavaScript from the Beginning - Second Edition - DevTools Network Tab

Higher Ed
In this video, you will learn about the Network tab in the Chrome DevTools. We will see how to inspect HTTP requests and responses and how to analyze network performance. This clip is from the chapter "Asynchronous JavaScript" of the...
Instructional Video4:45
Curated Video

Modern JavaScript from the Beginning - Second Edition - setTimeout and clearTimeout Functions

Higher Ed
In this video, you will learn about the setTimeout and clearTimeout functions in JavaScript. We will see how to use these functions to schedule a task to be executed after a delay and how to cancel a scheduled task. This clip is from the...
Instructional Video2:45
Curated Video

Modern JavaScript from the Beginning - Second Edition - Under the Hood: Thread of Execution

Higher Ed
In this video, you will learn about the thread of execution in JavaScript and how synchronous code execution works. We will see how JavaScript manages the stack, heap, and queue and how it executes code line by line. This clip is from...
Instructional Video0:53
Curated Video

Modern JavaScript from the Beginning - Second Edition - Section Introduction-Asynchronous JavaScript

Higher Ed
In this section, you will learn about asynchronous JavaScript and how it works under the hood. We will see the difference between synchronous and asynchronous code execution, and how JavaScript uses the event loop to manage asynchronous...
Instructional Video5:04
Curated Video

Modern JavaScript from the Beginning - Second Edition - Deploy to Netlify

Higher Ed
In this video, you will learn how to deploy the shopping list project to Netlify for hosting. This clip is from the chapter "Shopping List Project" of the series "Modern JavaScript from the Beginning".In this section, we will build a...
Instructional Video3:51
Curated Video

Modern JavaScript from the Beginning - Second Edition - Prevent Duplicate Items

Higher Ed
In this video, you will learn how to prevent adding duplicate items to the shopping list. This clip is from the chapter "Shopping List Project" of the series "Modern JavaScript from the Beginning".In this section, we will build a...
Instructional Video5:37
Curated Video

Modern JavaScript from the Beginning - Second Edition - Local Storage Crash Course

Higher Ed
In this video, we will be provided with a brief overview of local storage and how it works. This clip is from the chapter "Shopping List Project" of the series "Modern JavaScript from the Beginning".In this section, we will build a...
Instructional Video10:00
Curated Video

Modern JavaScript from the Beginning - Second Edition - Filter Items

Higher Ed
In this video, you will learn how to filter the items in the shopping list by name. This clip is from the chapter "Shopping List Project" of the series "Modern JavaScript from the Beginning".In this section, we will build a shopping list...
Instructional Video9:57
Curated Video

Modern JavaScript from the Beginning - Second Edition - Clear UI State

Higher Ed
In this video, you will learn how to clear the UI state after removing an item from the shopping list. This clip is from the chapter "Shopping List Project" of the series "Modern JavaScript from the Beginning".In this section, we will...
Instructional Video7:57
Curated Video

Modern JavaScript from the Beginning - Second Edition - Remove and Clear Items

Higher Ed
In this video, you will learn how to remove items from the shopping list and how to clear the entire list. This clip is from the chapter "Shopping List Project" of the series "Modern JavaScript from the Beginning".In this section, we...
Instructional Video15:29
Curated Video

Modern JavaScript from the Beginning - Second Edition - Setting Up Git and GitHub (Optional)

Higher Ed
In this optional video, you will learn how to set up Git and GitHub for version control and collaboration. This clip is from the chapter "Shopping List Project" of the series "Modern JavaScript from the Beginning".In this section, we...
Instructional Video11:46
Curated Video

Modern JavaScript from the Beginning - Second Edition - Add Items to List (DOM Only)

Higher Ed
In this video, you will learn how to add items to the shopping list using only the DOM (Document Object Model) without using local storage. This clip is from the chapter "Shopping List Project" of the series "Modern JavaScript from the...
Instructional Video3:36
Curated Video

Modern JavaScript from the Beginning - Second Edition - Section Introduction-Shopping List Project

Higher Ed
In this video, we will be introduced to the Shopping List project, which is the final project for the course. This clip is from the chapter "Shopping List Project" of the series "Modern JavaScript from the Beginning".In this section, we...
Instructional Video10:41
Curated Video

Modern JavaScript from the Beginning - Second Edition - Page Loading and Window Events

Higher Ed
In this video, we will look at how to handle page loading and window events in JavaScript. You will learn how to use event listeners to detect when a page has finished loading and how to respond to window events such as resizing and...
Instructional Video5:51
Curated Video

Modern JavaScript from the Beginning - Second Edition - Event Delegation and Multiple Events

Higher Ed
In this video, you will learn about event delegation in JavaScript. We will explore how to use event delegation to handle events for multiple elements and how to register event listeners for different types of events. This clip is from...
Instructional Video5:43
Curated Video

Modern JavaScript from the Beginning - Second Edition - Event Bubbling

Higher Ed
In this video, we will explore how event bubbling works in JavaScript. You will learn about the event propagation model and how to use it to handle events more efficiently. This clip is from the chapter "Events" of the series "Modern...
Instructional Video10:49
Curated Video

Modern JavaScript from the Beginning - Second Edition - Form Submission and FormData Object

Higher Ed
In this video, we will look at how to handle form submissions in JavaScript. You will learn how to use the FormData object to collect form data and send it to a server using AJAX. This clip is from the chapter "Events" of the series...
Instructional Video11:52
Curated Video

Modern JavaScript from the Beginning - Second Edition - Input Events

Higher Ed
In this video, we will explore how to handle input events such as change, input, and submit in JavaScript. You will learn how to use event listeners to respond to input events and how to access input values and form data. This clip is...
Instructional Video15:00
Curated Video

Modern JavaScript from the Beginning - Second Edition - KeyCode Mini-Project

Higher Ed
In this video, we will work on a mini project that uses keyboard events to create a simple game. You will learn how to use event listeners and key properties to detect user input and update the game state accordingly. This clip is from...
Instructional Video10:32
Curated Video

Modern JavaScript from the Beginning - Second Edition - Keyboard Events and Key Properties

Higher Ed
In this video, we will look at how to handle keyboard events such as keydown, keyup, and keypress in JavaScript. You will learn how to use event listeners to respond to keyboard events and how to access key properties of the event...