Curated Video
Modern JavaScript from the Beginning - Second Edition - OOP Game Challenge
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...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Prototypical Inheritance and call()
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...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Using Object.create()
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...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Adding Methods to the Prototype
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...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Prototypes and the Prototype Chain
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...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Working with Object Properties
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 -...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Literals Versus Built-In Constructors
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....
Curated Video
The Front-End Web Developer Bootcamp - HTML, CSS, JS, and React - Objects
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.
Curated Video
The Front-End Web Developer Bootcamp - HTML, CSS, JS, and React - Using array.map() Inside JSX Elements
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...
Curated Video
The Front-End Web Developer Bootcamp - HTML, CSS, JS, and React - For-In Loop
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...
Curated Video
The Front-End Web Developer Bootcamp - HTML, CSS, JS, and React - Arrays Objects
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...
Curated Video
The Front-End Web Developer Bootcamp - HTML, CSS, JS, and React - Arrays
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.
Curated Video
The Front-End Web Developer Bootcamp - HTML, CSS, JS, and React - Data Types
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...
Curated Video
Type-Safe Interfaces with Modern C++ - Other Examples of Owning/View Classes
Find a pattern similar to `std::string`/`std::string_view` in other classes, and understand the importance of having both owning/non-owning wrappers.
Curated Video
Type-Safe Interfaces with Modern C++ - std::optional – Use Cases
Understand realistic use cases for optional, by looking at example function interfaces and data structure definitions
Curated Video
Type-Safe Interfaces with Modern C++ - What Is an Optional?
Learn about the concept of "optional value" and why it is useful
Curated Video
Type-Safe Interfaces with Modern C++ - std::variant – Visitation
Understand what "visitation" is and how it can be applied to variants.
Curated Video
The Mind-Controlled Home: Tomorrow's Technology Today
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...
Curated Video
Mind Over Matter: Controlling Technology with Thought
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...
Curated Video
Revolutionizing Music: The Future of Instruments
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...
Curated Video
JavaScript Mastery from Zero to Hero - Prepare for Coding Interviews - Solution - Uber Eats Payment Database
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...
Curated Video
JavaScript Mastery from Zero to Hero - Prepare for Coding Interviews - What Is the Constructor and “this†keyword in JavaScript
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...
Curated Video
JavaScript Mastery from Zero to Hero - Prepare for Coding Interviews - Solution Part II - Group Objects in JavaScript
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...
Curated Video
JavaScript Mastery from Zero to Hero - Prepare for Coding Interviews - Modifying Objects and Accessing Objects in JavaScript
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...