Curated Video
Modern JavaScript from the Beginning - Second Edition - Error Handling with Async and Await
In this video, we will explore best practices for handling errors when using async/await in JavaScript. We will cover how to use the try/catch statement with async functions, how to handle errors thrown in Promises, and how to handle...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Try...Catch Statements
In this video, we will take a closer look at the try/catch statement and how it works to catch errors in JavaScript. We will cover how to use multiple catch blocks, rethrow errors, and catch errors in async functions. This clip is from...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Fetch API Error Handling
In this video, we will explore various techniques for handling errors when working with the Fetch API, including how to check the response status code, catch network errors, and gracefully handle error responses. This clip is from the...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Promises Versus Callback Hell
In this video, we will see a comparison of Promises and Callbacks, and how Promises can help us avoid the problems of Callback Hell. You will learn how Promises can make code more readable and maintainable and how to use Promises in...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Promise Chaining
In this video, you will learn how to use Promise chaining to handle multiple asynchronous tasks in a more elegant way. We will see how to chain Promises together and how to use the result of one Promise as the input for the next Promise....
Curated Video
Modern JavaScript from the Beginning - Second Edition - Page Loading and Window Events
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...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Variables and Constants
In this video, we will cover variables and constants in JavaScript, how to declare them, and how to assign values to them. This clip is from the chapter "Variables, Data Types, Methods, and More" of the series "Modern JavaScript from the...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Immediately Invoked Function Expressions (IIFE)
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...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Nested Scope
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...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Block Scope
This video explains block scope, which was introduced in ES6, and how it differs from global and function scope. This clip is from the chapter "Functions, Scope, and Execution Context" of the series "Modern JavaScript from the...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Global and Function Scope
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...
Curated Video
Machine Learning: Random Forest with Python from Scratch - Accuracy and Error-2
In this video, you will learn to implement the accuracy method to help determine our model's performance. This clip is from the chapter "Random Forest Step-by-Step" of the series "Machine Learning: Random Forest with Python from...
Curated Video
Machine Learning: Random Forest with Python from Scratch - How to Classify
Let's learn to write a classification method that will train our module and help us get predictions. This clip is from the chapter "Random Forest Step-by-Step" of the series "Machine Learning: Random Forest with Python from...
Curated Video
Machine Learning: Random Forest with Python from Scratch - Importing Data, Helper Functions
Before creating a decision tree, we will first learn to import our dataset using Pandas. This clip is from the chapter "Random Forest Step-by-Step" of the series "Machine Learning: Random Forest with Python from Scratch©".This section...
Curated Video
Machine Learning: Random Forest with Python from Scratch - Using NumPy for Random Forest
In this lesson, you will learn about the NumPy tool available in the Python library and look at the advantages of using NumPy. This clip is from the chapter "Random Forest Step-by-Step" of the series "Machine Learning: Random Forest with...
Curated Video
Machine Learning: Random Forest with Python from Scratch - Recap, Flow of Machine Learning Project
This video is a quick recap of what we have learned thus far, and we will also be working on a project called the Flow of Machine Learning. This clip is from the chapter "Introduction to Machine Learning" of the series "Machine Learning:...
Curated Video
Machine Learning: Random Forest with Python from Scratch - Accuracy and Error-1
This lecture explains accuracy and error in data when the predicted outcome is close to the expected result and when it is not defined as an error. This clip is from the chapter "Introduction to Machine Learning" of the series "Machine...
Curated Video
Rust Programming 2023 - A Comprehensive Course for Beginners - The Loop Keyword in Rust
The video talks about the loop keyword 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 - Solution - Modifying String Literals in Rust
This is a solution video on modifying string literals 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 - What Are Variables in Rust
This video talks about variables 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 - What Are Integers in Rust
This video explains integers in Rust in detail. 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 - What Is the Print Line Println macro in Rust
In this video, you will learn about the print! and the println! macros in Rust and how to use them to display output to the console. This clip is from the chapter "Beginner Lessons in Rust" of the series "Rust Programming 2023 - A...
Curated Video
Rust Programming 2023 - A Comprehensive Course for Beginners - What Are Macros in Rust
Macros are a powerful feature in Rust that allow you to write code that writes code. In this video, you will learn about macros in Rust and how to use them to generate repetitive code, reduce boilerplate, and create new abstractions....
Curated Video
Rust Programming 2023 - A Comprehensive Course for Beginners - Solution - Write Variables in Rust
This is a solution video on writing variables 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...