Instructional Video8:35
Curated Video

Rust Programming 2023 - A Comprehensive Course for Beginners - Hello World Example in Rust

Higher Ed
In this video, you will write a Hello World example in Rust. This clip is from the chapter "Beginner Lessons in Rust" of the series "Rust Programming 2023 - A Comprehensive Course for Beginners".This section focuses on the beginner...
Instructional Video4:49
Curated Video

Rust Programming 2023 - A Comprehensive Course for Beginners - How to Write Comments in Rust

Higher Ed
This video explains how to write comments in Rust. This clip is from the chapter "Beginner Lessons in Rust" of the series "Rust Programming 2023 - A Comprehensive Course for Beginners".This section focuses on the beginner lessons in Rust.
Instructional Video2:23
Curated Video

Rust Programming 2023 - A Comprehensive Course for Beginners - The Rust IDE Text Editor and Console Basics

Higher Ed
This video talks about the basics of the Rust IDE Text Editor and Console. This clip is from the chapter "Rust Course Setup" of the series "Rust Programming 2023 - A Comprehensive Course for Beginners".This section focuses on the Rust...
Instructional Video8:36
Curated Video

Modern JavaScript from the Beginning - Second Edition - Modal Component

Higher Ed
In this video, we will create the Modal component that will be used for displaying the form to add new ideas. This clip is from the chapter "RandomIdeas Project - Webpack Frontend (Bonus Project)" of the series "Modern JavaScript from...
Instructional Video8:59
Curated Video

Modern JavaScript from the Beginning - Second Edition - Mongoose Connect and Dotenv

Higher Ed
In this video, we will use the Mongoose library to connect to our MongoDB database. We will also use the dotenv library to manage our environment variables, such as the database connection string. This clip is from the chapter...
Instructional Video14:00
Curated Video

Modern JavaScript from the Beginning - Second Edition - fs (filesystem) Module

Higher Ed
The filesystem (fs) module is one of the most commonly used modules in Node.js. In this video, we will explore the various methods available in the fs module and how to use them to read, write, and manipulate files and directories. This...
Instructional Video15:51
Curated Video

Modern JavaScript from the Beginning - Second Edition - Has Duplicate IDs - jsdom

Higher Ed
In this video, we will write a unit test for a function that checks whether a webpage has any duplicate IDs. We will use jsdom to simulate a webpage and test our function. This clip is from the chapter "Unit Testing Algorithms" of the...
Instructional Video17:59
Curated Video

Modern JavaScript from the Beginning - Second Edition - Get Elements by Tag - jsdom

Higher Ed
In this video, we will write a unit test for a function that gets all elements with a particular tag name in a web page. We will use jsdom, a JavaScript implementation of the DOM, to simulate a web page and test our function. This clip...
Instructional Video12:02
Curated Video

Modern JavaScript from the Beginning - Second Edition - Anagram Algorithm

Higher Ed
In this video, we will write a unit test for an anagram checking algorithm. We will use Jest to test our algorithm and ensure that it correctly identifies anagrams. This clip is from the chapter "Unit Testing Algorithms" of the series...
Instructional Video6:17
Curated Video

Modern JavaScript from the Beginning - Second Edition - Array Chunking

Higher Ed
In this video, we will write a unit test for an array chunking algorithm. We will use Jest to test our algorithm and ensure that it correctly splits an array into smaller chunks. This clip is from the chapter "Unit Testing Algorithms" of...
Instructional Video10:03
Curated Video

Modern JavaScript from the Beginning - Second Edition - Palindrome Algorithm

Higher Ed
In this video, we will write a unit test for a palindrome checking algorithm. We will use Jest to test our algorithm and ensure that it correctly identifies palindromes. This clip is from the chapter "Unit Testing Algorithms" of the...
Instructional Video9:55
Curated Video

Modern JavaScript from the Beginning - Second Edition - Reverse String Algorithm

Higher Ed
In this video, we will write a unit test for a simple string reversal algorithm. We will use Jest to test our algorithm and make sure it works correctly. This clip is from the chapter "Unit Testing Algorithms" of the series "Modern...
Instructional Video10:57
Curated Video

Modern JavaScript from the Beginning - Second Edition - Grouping Tests Together

Higher Ed
In this video, you will learn how to group tests together using Jest. We will organize our tests into test suites and describe blocks, making our test code more readable and easier to maintain. This clip is from the chapter "Unit Testing...
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 Video3:28
Curated Video

Modern JavaScript from the Beginning - Second Edition - What Is Unit Testing?

Higher Ed
In this video, we will explain what unit testing is and why it's important. We will talk about the benefits of unit testing, the difference between unit testing and other types of testing, and the principles of good unit testing. This...
Instructional Video2:49
Curated Video

Modern JavaScript from the Beginning - Second Edition - Introduction and What Are Algorithms?

Higher Ed
In this video, we will introduce the concept of algorithms and why they are important in programming. We will discuss what an algorithm is, the different types of algorithms, and why it's crucial to have good algorithms in software...
Instructional Video12:08
Curated Video

Modern JavaScript from the Beginning - Second Edition - Poll Project

Higher Ed
In this project, we will use sets and maps to create a poll application that allows users to vote on different options and displays the results in real-time. This clip is from the chapter "Iterators, Generators, and Data Structures" of...
Instructional Video7:57
Curated Video

Modern JavaScript from the Beginning - Second Edition - Profile Scroller Project

Higher Ed
In this project, we will use iterators and generators to create a profile scroller application that displays a list of profiles and allows the user to scroll through them. This clip is from the chapter "Iterators, Generators, and Data...
Instructional Video5:13
Curated Video

Modern JavaScript from the Beginning - Second Edition - Generators

Higher Ed
Generators are a powerful tool for creating iterators in JavaScript. In this video, you will learn how generators work, how to define them, and how to use them to generate complex sequences of data. This clip is from the chapter...
Instructional Video9:16
Curated Video

Modern JavaScript from the Beginning - Second Edition - Iterators

Higher Ed
Iterators are objects that provide a way to iterate over collections of data. In this video, you will learn how iterators work and how to create custom iterators using the Symbol.iterator method. This clip is from the chapter "Iterators,...
Instructional Video10:29
Curated Video

Modern JavaScript from the Beginning - Second Edition - Symbols

Higher Ed
Symbols are a new primitive type in JavaScript, introduced in ES6. In this video, you will learn what symbols are and how they can be used to create unique identifiers for objects. This clip is from the chapter "Iterators, Generators,...
Instructional Video5:10
Curated Video

Modern JavaScript from the Beginning - Second Edition - Babel Setup

Higher Ed
In this video, we will look at how to configure Babel in Webpack to transpile our modern JavaScript code to be compatible with older browsers. You will learn how to install Babel and configure it to work with our Webpack setup. This clip...
Instructional Video9:24
Curated Video

Modern JavaScript from the Beginning - Second Edition - CommonJS Modules

Higher Ed
This video explains the CommonJS module format, which is a module format used in Node.js. The video covers how to create modules using the CommonJS format, how to export and import modules, and how to use modules in our code. This clip...
Instructional Video6:22
Curated Video

Modern JavaScript from the Beginning - Second Edition - Installing and Using Node.js

Higher Ed
This video covers how to install and use Node.js, a JavaScript runtime environment that allows us to run JavaScript code outside of the browser. The video explains how to install Node.js on different operating systems and shows how to...