Curated Video
Rust Programming 2023 - A Comprehensive Course for Beginners - Hello World Example in Rust
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...
Curated Video
Rust Programming 2023 - A Comprehensive Course for Beginners - How to Write Comments in Rust
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.
Curated Video
Rust Programming 2023 - A Comprehensive Course for Beginners - The Rust IDE Text Editor and Console Basics
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...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Modal Component
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...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Mongoose Connect and Dotenv
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...
Curated Video
Modern JavaScript from the Beginning - Second Edition - fs (filesystem) Module
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...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Has Duplicate IDs - jsdom
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...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Get Elements by Tag - jsdom
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...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Anagram Algorithm
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...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Array Chunking
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...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Palindrome Algorithm
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...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Reverse String Algorithm
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...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Grouping Tests Together
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...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Getting Started with Jest
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...
Curated Video
Modern JavaScript from the Beginning - Second Edition - What Is Unit Testing?
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...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Introduction and What Are Algorithms?
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...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Poll Project
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...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Profile Scroller Project
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...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Generators
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...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Iterators
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,...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Symbols
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,...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Babel Setup
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...
Curated Video
Modern JavaScript from the Beginning - Second Edition - CommonJS Modules
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...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Installing and Using Node.js
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...