Hi, what do you want to do?
Curated Video
Modern JavaScript from the Beginning - Second Edition - KeyCode Mini-Project
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.
<
br/>
This...
<
br/>
This...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Array.map Method
In this video, we will explore the Array.map method, which allows us to create a new array by applying a function to each element of an existing array.
<
br/>
This clip is from the chapter "Loops, Iteration, and High-Order Array...
<
br/>
This clip is from the chapter "Loops, Iteration, and High-Order Array...
Curated Video
Modern JavaScript from the Beginning - Second Edition - For...in Loop
In this video, we will explore the for...in loop in JavaScript, which allows us to iterate over the properties of an object.
<
br/>
This clip is from the chapter "Loops, Iteration, and High-Order Array Methods" of the series "Modern...
<
br/>
This clip is from the chapter "Loops, Iteration, and High-Order Array Methods" of the series "Modern...
Curated Video
Modern JavaScript from the Beginning - Second Edition - For...of Loop
In this video, you will learn about the for...of loop in JavaScript, which allows us to iterate over the values of an iterable object.
<
br/>
This clip is from the chapter "Loops, Iteration, and High-Order Array Methods" of the...
<
br/>
This clip is from the chapter "Loops, Iteration, and High-Order Array Methods" of the...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Truthy and Falsy
This video explains the concept of truthy and falsy values in JavaScript, which can be used to simplify our code when checking for conditions.
<
br/>
This clip is from the chapter "Logic and Control Flow" of the series "Modern...
<
br/>
This clip is from the chapter "Logic and Control Flow" of the series "Modern...
Curated Video
Modern JavaScript from the Beginning - Second Edition - JSON Introduction
In this video, we will be introduced to JSON (JavaScript Object Notation), a lightweight data interchange format, and learn how to use it in JavaScript.
<
br/>
This clip is from the chapter "Arrays and Objects" of the series "Modern...
<
br/>
This clip is from the chapter "Arrays and Objects" of the series "Modern...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Destructuring and Naming
In this video, you will learn how to use destructuring to extract values from arrays and objects, and how to use naming conventions in JavaScript.
<
br/>
This clip is from the chapter "Arrays and Objects" of the series "Modern...
<
br/>
This clip is from the chapter "Arrays and Objects" of the series "Modern...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Dates and Times
In this video, we will cover working with dates and times in JavaScript. We will explore the Date object, which provides built-in methods for working with dates and times, as well as common date and time formats.
<
br/>
This clip is...
<
br/>
This clip is...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Working with Numbers
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.
<
br/>
This clip is from the chapter "Variables, Data Types,...
<
br/>
This clip is from the chapter "Variables, Data Types,...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Arrow Functions
Here, you will learn about arrow functions, which provide a shorter syntax for writing functions and how they work.
<
br/>
This clip is from the chapter "Functions, Scope, and Execution Context" of the series "Modern JavaScript from...
<
br/>
This clip is from the chapter "Functions, Scope, and Execution Context" of the series "Modern JavaScript from...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Object Challenges
This video presents some challenges related to objects and requires students to apply their knowledge of object manipulation and methods.
<
br/>
This clip is from the chapter "Arrays and Objects" of the series "Modern JavaScript...
<
br/>
This clip is from the chapter "Arrays and Objects" of the series "Modern JavaScript...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Object Spread Operator and Methods
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().
<
br/>
This clip is from the chapter "Arrays and Objects" of the series...
<
br/>
This clip is from the chapter "Arrays and Objects" of the series...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Object Literals
In this video, you will learn about object literals in JavaScript, including creating objects, accessing object properties, and adding methods to objects.
<
br/>
This clip is from the chapter "Arrays and Objects" of the series...
<
br/>
This clip is from the chapter "Arrays and Objects" of the series...
Curated Video
Modern JavaScript from the Beginning - Second Edition - The Math Object
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.
<
br/>
This...
<
br/>
This...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Working with Strings
In this video, you will learn how to work with strings in JavaScript. We will cover the basics of strings, including how to create them, access individual characters, and concatenate strings. We will also explore some common string...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Type Conversion
In this video, we will cover type conversion in JavaScript, including implicit and explicit conversion, and how to convert between data types.
<
br/>
This clip is from the chapter "Variables, Data Types, Methods, and More" of the...
<
br/>
This clip is from the chapter "Variables, Data Types, Methods, and More" of the...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Primitive Versus Reference Types
In this video, we will explain the difference between primitive and reference types in JavaScript and how they are stored in memory.
<
br/>
This clip is from the chapter "Variables, Data Types, Methods, and More" of the series...
<
br/>
This clip is from the chapter "Variables, Data Types, Methods, and More" of the series...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Data Types
In this video, we will discuss the different data types in JavaScript, including strings, numbers, Booleans, null, undefined, symbols, and BigInt.
<
br/>
This clip is from the chapter "Variables, Data Types, Methods, and More" of...
<
br/>
This clip is from the chapter "Variables, Data Types, Methods, and More" of...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Using the Console
In this video, we will explain how to use the browser console to test and debug our code. This clip is from the chapter "Variables, Data Types, Methods, and More" of the series "Modern JavaScript from the Beginning".In this section, we...
Curated Video
Machine Learning: Random Forest with Python from Scratch - How to Build a Tree
After creating the decision node and leaf node classes, we will build our tree to add the nodes.
<
br/>
This clip is from the chapter "Random Forest Step-by-Step" of the series "Machine Learning: Random Forest with Python from...
<
br/>
This clip is from the chapter "Random Forest Step-by-Step" of the series "Machine Learning: Random Forest with Python from...
Curated Video
Rust Programming 2023 - A Comprehensive Course for Beginners - What Is Rust - Summary
This is the summary video on the concepts we have learned throughout this section.
<
br/>
This clip is from the chapter "What Is Rust and Why Does It Matter" of the series "Rust Programming 2023 - A Comprehensive Course for...
<
br/>
This clip is from the chapter "What Is Rust and Why Does It Matter" of the series "Rust Programming 2023 - A Comprehensive Course for...
Curated Video
Rust Programming 2023 - A Comprehensive Course for Beginners - Data Races in Rust
Data races are a common issue in concurrent programming that can lead to crashes, security vulnerabilities, and other serious problems. In this video, you will learn about data races in Rust and how to avoid them.
<
br/>
This clip...
<
br/>
This clip...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Delete Ideas
In this video, we will implement the ability to delete ideas from the list.
<
br/>
This clip is from the chapter "RandomIdeas Project - Webpack Frontend (Bonus Project)" of the series "Modern JavaScript from the Beginning".In this...
<
br/>
This clip is from the chapter "RandomIdeas Project - Webpack Frontend (Bonus Project)" of the series "Modern JavaScript from the Beginning".In this...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Create Idea through Form
In this video, we will implement the ability to create a new idea through the form and send it to the backend.
<
br/>
This clip is from the chapter "RandomIdeas Project - Webpack Frontend (Bonus Project)" of the series "Modern...
<
br/>
This clip is from the chapter "RandomIdeas Project - Webpack Frontend (Bonus Project)" of the series "Modern...