Curated Video
Modern JavaScript from the Beginning - Second Edition - Getters and Setters with Classes
In this video, you will learn about getters and setters in JavaScript classes, including how to define them and how to use them to get and set object properties. This clip is from the chapter "OOP - Classes, Getters, Setters, and Private...
Curated Video
Modern JavaScript from the Beginning - Second Edition - bind() and Defining this
In this video, you will learn about the "bind()" method in JavaScript, including how to use it to set the "this" keyword in class methods and how to define the "this" keyword explicitly using arrow functions. This clip is from the...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Static Methods
In this video, you will learn about static methods in JavaScript classes, including how to define and use them, and how they differ from instance methods. This clip is from the chapter "OOP - Classes, Getters, Setters, and Private...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Class Inheritance
In this video, you will learn about class inheritance in JavaScript, including how to use the "extends" keyword to create subclasses, how to override superclass methods in subclasses, and how to call superclass methods from within...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Classes
In this video, you will learn about the basics of classes in JavaScript, including how to create classes, instantiate objects from classes, and use constructors to pass arguments to class methods. This clip is from the chapter "OOP -...
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
Rust Programming 2023 - A Comprehensive Course for Beginners - Solution - Build Your Own Multi-Threads in Rust
This is a solution video on building your own multi-threads in Rust. This clip is from the chapter "Intermediate to Advanced Videos in Rust" of the series "Rust Programming 2023 - A Comprehensive Course for Beginners".null
Curated Video
Rust Programming 2023 - A Comprehensive Course for Beginners - Exercise - Build Your Own Multi-Threads in Rust
This is an exercise video on building your own multi-threads in Rust. This clip is from the chapter "Intermediate to Advanced Videos in Rust" of the series "Rust Programming 2023 - A Comprehensive Course for Beginners".null
Curated Video
Rust Programming 2023 - A Comprehensive Course for Beginners - Multi-Threads in Rust
This video talks about multi-threads in Rust. This clip is from the chapter "Intermediate to Advanced Videos in Rust" of the series "Rust Programming 2023 - A Comprehensive Course for Beginners".null
Curated Video
Rust Programming 2023 - A Comprehensive Course for Beginners - Solution - Customize Your Own Custom Smart Pointer
This is a solution video on customizing your own custom smart pointer. This clip is from the chapter "Intermediate to Advanced Videos in Rust" of the series "Rust Programming 2023 - A Comprehensive Course for Beginners".null
Curated Video
Rust Programming 2023 - A Comprehensive Course for Beginners - Exercise - Customize Your Own Custom Smart Pointer
This is an exercise video on customizing your own custom smart pointer. This clip is from the chapter "Intermediate to Advanced Videos in Rust" of the series "Rust Programming 2023 - A Comprehensive Course for Beginners".null
Curated Video
Rust Programming 2023 - A Comprehensive Course for Beginners - Code Along and Customize Your Own Smart Pointer in Rust
Smart pointers are a powerful tool for managing memory in Rust, allowing you to create more complex data structures and avoid common memory management pitfalls. However, out of the box, Rust only provides a handful of smart pointer...
Curated Video
Rust Programming 2023 - A Comprehensive Course for Beginners - What Are Smart Pointers in Rust
This video talks about smart pointers in Rust. This clip is from the chapter "Intermediate to Advanced Videos in Rust" of the series "Rust Programming 2023 - A Comprehensive Course for Beginners".null
Curated Video
Rust Programming 2023 - A Comprehensive Course for Beginners - What Are Closures in Rust
This video explains closures in Rust. This clip is from the chapter "Intermediate to Advanced Videos in Rust" of the series "Rust Programming 2023 - A Comprehensive Course for Beginners".null
Curated Video
Rust Programming 2023 - A Comprehensive Course for Beginners - Solution - Iterate Through a Vector in Rust
This is a solution video on iterating through a vector in Rust. This clip is from the chapter "Intermediate to Advanced Videos in Rust" of the series "Rust Programming 2023 - A Comprehensive Course for Beginners".null
Curated Video
Rust Programming 2023 - A Comprehensive Course for Beginners - Exercise - Iterate Through a Vector in Rust - II
This is another exercise video on iterating through a vector in Rust. This clip is from the chapter "Intermediate to Advanced Videos in Rust" of the series "Rust Programming 2023 - A Comprehensive Course for Beginners".null
Curated Video
Rust Programming 2023 - A Comprehensive Course for Beginners - Exercise - Iterate Through a Vector in Rust
This is an exercise video on iterating through a vector in Rust. This clip is from the chapter "Intermediate to Advanced Videos in Rust" of the series "Rust Programming 2023 - A Comprehensive Course for Beginners".null
Curated Video
Rust Programming 2023 - A Comprehensive Course for Beginners - What Is Iter in Rust and Iterators
This video helps you with the Iter in Rust and iterators. This clip is from the chapter "Intermediate to Advanced Videos in Rust" of the series "Rust Programming 2023 - A Comprehensive Course for Beginners".null