Instructional Video7:50
Curated Video

Modern JavaScript from the Beginning - Second Edition - OOP Game Challenge

Higher Ed
In this video, we will apply our knowledge of OOP to create a simple game using constructor functions and prototypes. We will demonstrate how to create game objects, add methods to their prototypes, and share properties and methods...
Instructional Video10:16
Curated Video

Modern JavaScript from the Beginning - Second Edition - Prototypical Inheritance and call()

Higher Ed
In this video, we will discuss prototypical inheritance and demonstrate how to use the call() method to invoke a constructor function from another constructor function. This clip is from the chapter "OOP - Constructors and Prototypes" of...
Instructional Video5:01
Curated Video

Modern JavaScript from the Beginning - Second Edition - Using Object.create()

Higher Ed
In this video, we will explore the Object.create() method and demonstrate how it is used to create objects with a specific prototype. This clip is from the chapter "OOP - Constructors and Prototypes" of the series "Modern JavaScript from...
Instructional Video4:43
Curated Video

Modern JavaScript from the Beginning - Second Edition - Adding Methods to the Prototype

Higher Ed
In this video, we will demonstrate how to add methods to the prototype of an object. We will also discuss the benefits of using prototypes to share methods between objects. This clip is from the chapter "OOP - Constructors and...
Instructional Video4:58
Curated Video

Modern JavaScript from the Beginning - Second Edition - Prototypes and the Prototype Chain

Higher Ed
In this video, we will introduce prototypes and explain how they are used to share properties and methods between objects. We will also discuss the prototype chain and how it is used to look up properties and methods. This clip is from...
Instructional Video7:33
Curated Video

Modern JavaScript from the Beginning - Second Edition - Working with Object Properties

Higher Ed
In this video, we will explore different ways of adding and modifying object properties. We will also discuss property descriptors and how they are used to control the behavior of object properties. This clip is from the chapter "OOP -...
Instructional Video9:53
Curated Video

Modern JavaScript from the Beginning - Second Edition - Literals Versus Built-In Constructors

Higher Ed
In this video, we will discuss the difference between object literals and built-in constructor functions, such as String(), Number(), and Boolean(). We will also explain why it is generally better to use literals instead of constructors....
Instructional Video10:15
Curated Video

The Front-End Web Developer Bootcamp - HTML, CSS, JS, and React - Objects

Higher Ed
In this video, you will learn about objects in JavaScript, which are complex data types that allow us to store and organize related data. We will explore how to create objects, define properties and methods, and access their values.
Instructional Video4:49
Curated Video

The Front-End Web Developer Bootcamp - HTML, CSS, JS, and React - Using array.map() Inside JSX Elements

Higher Ed
In this video, you will learn to dynamically render elements based on an array of data, leveraging the power of array.map() to generate JSX components. We will understand different use cases and provide tips for efficient and effective...
Instructional Video3:16
Curated Video

The Front-End Web Developer Bootcamp - HTML, CSS, JS, and React - For-In Loop

Higher Ed
In this video, we will look at the for-in loop, a useful iteration construct in JavaScript for iterating over the properties of an object and learn to use the for-in loop to iterate through object properties, perform actions on each...
Instructional Video3:36
Curated Video

The Front-End Web Developer Bootcamp - HTML, CSS, JS, and React - Arrays Objects

Higher Ed
This video focuses on arrays of objects, where each element in the array is an object itself. You will learn to create arrays of objects, access and modify their properties, and perform operations on array elements using loops and other...
Instructional Video6:25
Curated Video

The Front-End Web Developer Bootcamp - HTML, CSS, JS, and React - Arrays

Higher Ed
In this video, you will learn about arrays in JavaScript, covering how to create and access arrays, as well as perform basic operations such as adding and removing elements.
Instructional Video4:34
Curated Video

The Front-End Web Developer Bootcamp - HTML, CSS, JS, and React - Data Types

Higher Ed
In this video, we will explore the various data types in JavaScript, such as numbers, strings, Booleans, arrays, objects. We will understand how to work with these data types effectively, manipulate their values, and perform operations...
Instructional Video6:30
Curated Video

Type-Safe Interfaces with Modern C++ - Other Examples of Owning/View Classes

Higher Ed
Find a pattern similar to `std::string`/`std::string_view` in other classes, and understand the importance of having both owning/non-owning wrappers.
Instructional Video8:21
Curated Video

Type-Safe Interfaces with Modern C++ - std::optional – Use Cases

Higher Ed
Understand realistic use cases for optional, by looking at example function interfaces and data structure definitions
Instructional Video9:18
Curated Video

Type-Safe Interfaces with Modern C++ - What Is an Optional?

Higher Ed
Learn about the concept of "optional value" and why it is useful
Instructional Video8:07
Curated Video

Type-Safe Interfaces with Modern C++ - std::variant – Visitation

Higher Ed
Understand what "visitation" is and how it can be applied to variants.
Instructional Video7:36
Curated Video

The Mind-Controlled Home: Tomorrow's Technology Today

6th - Higher Ed
Step into the future where everyday appliances respond to your thoughts! Witness groundbreaking technology in Rennes, where devices like vacuums and washing machines can be controlled without a single touch. Discover how this...
Instructional Video8:40
Curated Video

Mind Over Matter: Controlling Technology with Thought

6th - Higher Ed
Discover the cutting-edge technology enabling humans to control objects with their thoughts alone. Witness experiments like levitating plates and piloting drones using brain-computer interfaces, and explore the life-changing applications...
Instructional Video8:36
Curated Video

Revolutionizing Music: The Future of Instruments

6th - Higher Ed
Dive into the world of futuristic musical instruments where traditional boundaries are redefined. Explore the 3DVarius, an electric violin crafted through 3D printing, and the Dualo, an intuitive synthesizer that makes learning music...
Instructional Video26:41
Curated Video

JavaScript Mastery from Zero to Hero - Prepare for Coding Interviews - Solution - Uber Eats Payment Database

Higher Ed
In this video, we will discuss the solution to the interview question on the Uber Eats payment database from the previous video. This clip is from the chapter "Algorithms and Data Structures - Intermediate to Advanced" of the series...
Instructional Video14:04
Curated Video

JavaScript Mastery from Zero to Hero - Prepare for Coding Interviews - What Is the Constructor and “this†keyword in JavaScript

Higher Ed
In JavaScript, a constructor is a function that is used to create and initialize objects. It is called when a new object is created using the new keyword. The “this†keyword is used inside the constructor to refer to the object that...
Instructional Video7:41
Curated Video

JavaScript Mastery from Zero to Hero - Prepare for Coding Interviews - Solution Part II - Group Objects in JavaScript

Higher Ed
In this video, we will continue to discuss the solution to the exercise on group objects in JavaScript. This clip is from the chapter "Algorithms and Data Structures - Intermediate to Advanced" of the series "JavaScript Mastery from Zero...
Instructional Video10:04
Curated Video

JavaScript Mastery from Zero to Hero - Prepare for Coding Interviews - Modifying Objects and Accessing Objects in JavaScript

Higher Ed
This video helps you with modifying objects and accessing objects in JavaScript. This clip is from the chapter "Data Structures - From Zero to Intermediate" of the series "JavaScript Mastery from Zero to Hero - Prepare for Coding...