Instructional Video5:51
Curated Video

Modern JavaScript from the Beginning - Second Edition - Working with Numbers

Higher Ed
In this video, we will cover the basics of working with numbers in JavaScript. We will explore number literals, operators, and common methods for working with numbers. This clip is from the chapter "Variables, Data Types, Methods, and...
Instructional Video5:08
Curated Video

Modern JavaScript from the Beginning - Second Edition - Immediately Invoked Function Expressions (IIFE)

Higher Ed
In this video, you will learn about immediately invoked function expressions (IIFE) and how they are used in JavaScript. This clip is from the chapter "Functions, Scope, and Execution Context" of the series "Modern JavaScript from the...
Instructional Video7:42
Curated Video

Modern JavaScript from the Beginning - Second Edition - Arrow Functions

Higher Ed
Here, you will learn about arrow functions, which provide a shorter syntax for writing functions and how they work. This clip is from the chapter "Functions, Scope, and Execution Context" of the series "Modern JavaScript from the...
Instructional Video4:18
Curated Video

Modern JavaScript from the Beginning - Second Edition - Declaration Versus Expression

Higher Ed
This video discusses the difference between function declarations and function expressions, and how to use them effectively in our code. This clip is from the chapter "Functions, Scope, and Execution Context" of the series "Modern...
Instructional Video3:02
Curated Video

Modern JavaScript from the Beginning - Second Edition - Nested Scope

Higher Ed
In this video, you will learn about nested scope, which is when a function is defined within another function, and how it affects variable scope. This clip is from the chapter "Functions, Scope, and Execution Context" of the series...
Instructional Video5:30
Curated Video

Modern JavaScript from the Beginning - Second Edition - Global and Function Scope

Higher Ed
Here, you will learn about global and function scope, and how JavaScript handles variable declarations within these scopes. This clip is from the chapter "Functions, Scope, and Execution Context" of the series "Modern JavaScript from the...
Instructional Video6:14
Curated Video

Modern JavaScript from the Beginning - Second Edition - Creating a Function

Higher Ed
In this video, you will learn how to create a function in JavaScript, and how to call it to perform a specific task. This clip is from the chapter "Functions, Scope, and Execution Context" of the series "Modern JavaScript from the...
Instructional Video12:02
Curated Video

Modern JavaScript from the Beginning - Second Edition - Object Spread Operator and Methods

Higher Ed
This video explains how to use the object spread operator and several object methods in JavaScript, such as Object.assign(), Object.keys(), and Object.values(). This clip is from the chapter "Arrays and Objects" of the series "Modern...
Instructional Video6:02
Curated Video

Modern JavaScript from the Beginning - Second Edition - The Math Object

Higher Ed
In this video, we will explore the Math object in JavaScript, which provides a set of built-in methods for performing mathematical operations. We will cover common methods such as round, ceil, floor, random, and more. This clip is from...
Instructional Video4:05
Curated Video

Modern JavaScript from the Beginning - Second Edition - Type Coercion

Higher Ed
In this video, we will cover type coercion in JavaScript, which is the process of converting one data type to another. We will explore implicit and explicit type coercion and learn how to avoid common pitfalls when working with type...
Instructional Video9:43
Curated Video

Modern JavaScript from the Beginning - Second Edition - Operators

Higher Ed
In this video, we will introduce operators in JavaScript, including arithmetic, comparison, logical, and assignment operators, and how to use them in our code. This clip is from the chapter "Variables, Data Types, Methods, and More" of...
Instructional Video10:11
Curated Video

Modern JavaScript from the Beginning - Second Edition - Type Conversion

Higher Ed
In this video, we will cover type conversion in JavaScript, including implicit and explicit conversion, and how to convert between data types. This clip is from the chapter "Variables, Data Types, Methods, and More" of the series "Modern...
Instructional Video5:29
Curated Video

Modern JavaScript from the Beginning - Second Edition - Tools and Setup

Higher Ed
In this video, we will see the tools we will need to follow along with the course. We will cover text editor, web browser, and JavaScript console. We will also see how to set up our development environment and install any necessary...
Instructional Video13:21
Curated Video

ASP.NET Core MVC - Cross-Platform Development - Tour Visual Studio Code

Higher Ed
This video takes you on a tour of Visual Studio Code. This clip is from the chapter "Setup ASP.NET Core MVC Application" of the series "ASP.NET Core MVC - Cross-Platform Development".This section explains the setup of ASP.NET Core MVC...
Instructional Video7:30
Curated Video

Modern JavaScript from the Beginning - Second Edition - Create Idea through Form

Higher Ed
In this video, we will implement the ability to create a new idea through the form and send it to the backend. This clip is from the chapter "RandomIdeas Project - Webpack Frontend (Bonus Project)" of the series "Modern JavaScript from...
Instructional Video9:19
Curated Video

Modern JavaScript from the Beginning - Second Edition - Client Folder Setup

Higher Ed
In this video, we will set up the client folder where we will build the frontend of our app. This clip is from the chapter "RandomIdeas Project - Webpack Frontend (Bonus Project)" of the series "Modern JavaScript from the Beginning".In...
Instructional Video15:19
Curated Video

Modern JavaScript from the Beginning - Second Edition - Database Queries

Higher Ed
In this video, we will write database queries using Mongoose to retrieve ideas from the database based on various criteria. You will also learn about the different query methods available in Mongoose, such as findOne, find, and findById....
Instructional Video6:21
Curated Video

Modern JavaScript from the Beginning - Second Edition - PUT and DELETE Requests - Update and Remove Ideas

Higher Ed
In this video, we will handle PUT and DELETE requests to update and remove existing ideas from the database. We will use Mongoose to find and update or remove the idea and return an appropriate response to the client. This clip is from...
Instructional Video6:09
Curated Video

Modern JavaScript from the Beginning - Second Edition - Nodemon and Route Clean-Up

Higher Ed
In this video, we will use Nodemon to automatically restart our server whenever changes are made, making development more efficient. We will also clean up our code by moving our route handlers into separate modules. This clip is from the...
Instructional Video5:49
Curated Video

Modern JavaScript from the Beginning - Second Edition - Getting Started with Jest

Higher Ed
In this video, we will get started with Jest, a popular testing framework for JavaScript. We will install Jest, set up a basic test suite, and write our first test. This clip is from the chapter "Unit Testing Algorithms" of the series...
Instructional Video6:21
Curated Video

Modern JavaScript from the Beginning - Second Edition - Maps

Higher Ed
Maps are another new data structure introduced in ES6 that allow us to store key-value pairs. In this video, you will learn how maps work, how to create them, and how to perform basic map operations. This clip is from the chapter...
Instructional Video5:19
Curated Video

Modern JavaScript from the Beginning - Second Edition - Sets

Higher Ed
Sets are a new data structure introduced in ES6 that allow us to store unique values. In this video, you will learn how sets work, how to create them, and how to perform basic set operations. This clip is from the chapter "Iterators,...
Instructional Video4:44
Curated Video

Modern JavaScript from the Beginning - Second Edition - Webpack DevServer Plugin

Higher Ed
In this video, we will explore the Webpack DevServer plugin, which allows us to run a local development server that automatically rebuilds our project whenever we make changes. You will learn how to set up the DevServer plugin and how to...
Instructional Video8:21
Curated Video

Modern JavaScript from the Beginning - Second Edition - HTML Webpack Plugin

Higher Ed
In this video, you will learn how to use the HTML Webpack plugin to generate an HTML file that includes our bundled JavaScript and CSS files. We will explore how to configure the plugin and how to add dynamic content to the generated...