Instructional Video5:35
Curated Video

Type-Safe Interfaces with Modern C++ - std::string_view – Introduction

Higher Ed
Learn about `std::string_view`, introduced in C++17.
Instructional Video8:18
Curated Video

Type-Safe Interfaces with Modern C++ - std::string

Higher Ed
Learn about the idea of an "owning wrapper" by understanding how `std::string` works internally and what its semantics are.
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:16
Curated Video

Type-Safe Interfaces with Modern C++ - std::optional – Basic Interface

Higher Ed
Get familiar with the interface provided by std::optional.
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 Video5:11
Curated Video

Type-Safe Interfaces with Modern C++ - Match – Implementation

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

Type-Safe Interfaces with Modern C++ - Creating an Overload Set

Higher Ed
Write a generic class that creates an overload set from scratch.
Instructional Video4:06
Curated Video

Type-Safe Interfaces with Modern C++ - The Problem with std::visit

Higher Ed
Understand why std::visit is not optimal and what pattern matching is.
Instructional Video16:58
Curated Video

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

Higher Ed
Learn about realistic use case scenarios where std::variant can be used effectively.
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 Video8:43
Curated Video

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

Higher Ed
Learn about the basic interface of the new C++17 std::variant class.
Instructional Video5:43
Curated Video

Type-Safe Interfaces with Modern C++ - Understanding Variants

Higher Ed
Understand what a "variant" is and its usefulness.
Instructional Video2:53
Curated Video

Type-Safe Interfaces with Modern C++ - The Course Overview

Higher Ed
This video provides an overview of the entire course.
Instructional Video1:42
Instructional Video24:20
Curated Video

JavaScript Mastery from Zero to Hero - Prepare for Coding Interviews - LeetCode Example Solution - Trapping Rainwater

Higher Ed
In this video, we will discuss the solution to the exercise on trapping rainwater from the previous video.
<
br/>
This clip is from the chapter "Algorithms and Data Structures - Intermediate to Advanced" of the series "JavaScript...
Instructional Video18:29
Curated Video

JavaScript Mastery from Zero to Hero - Prepare for Coding Interviews - LeetCode Example Solution Steps - Trapping Rainwater

Higher Ed
In this video, we will discuss the possible steps to resolve this interview question on trapping rainwater. You will get an idea as to what action items one needs to follow to solve this complex problem.
<
br/>
This clip is from the...
Instructional Video13:53
Curated Video

JavaScript Mastery from Zero to Hero - Prepare for Coding Interviews - Solution - Check whether a String Is a Palindrome

Higher Ed
In this video, we will discuss the solution to the interview question to check whether a string is a palindrome or not from the previous video.
<
br/>
This clip is from the chapter "Algorithms and Data Structures - Intermediate to...
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.
<
br/>
This clip is from the chapter "Algorithms and Data Structures - Intermediate to Advanced" of the...
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...
Instructional Video6:49
Curated Video

JavaScript Mastery from Zero to Hero - Prepare for Coding Interviews - Solution - Writing Testing Units for Model Predictions with JavaScript - Part I

Higher Ed
In this video, we will discuss the solution to the exercise on writing testing units for model predictions with JavaScript. This is the first of the two-part solution and here, you will be writing the code lines until concat().
<
br/>...
Instructional Video11:47
Curated Video

JavaScript Mastery from Zero to Hero - Prepare for Coding Interviews - Solution - Convert an Exponential Solution to a Linear Solution

Higher Ed
In this video, we will discuss the solution to the exercise on converting an exponential solution to a linear solution from the previous video.
<
br/>
This clip is from the chapter "Algorithms and Data Structures - Intermediate to...
Instructional Video15:03
Curated Video

JavaScript Mastery from Zero to Hero - Prepare for Coding Interviews - Understanding the Fibonacci Series and Recursion in JavaScript

Higher Ed
In this video, you will learn about the Fibonacci series and how to implement it using recursion in JavaScript. The Fibonacci series is a series of numbers where each number is the sum of the two preceding ones, starting from 0 and 1....
Instructional Video13:18
Curated Video

JavaScript Mastery from Zero to Hero - Prepare for Coding Interviews - Solution - How to Generate Missing Letters Between Characters in JavaScript

Higher Ed
In this video, we will discuss the solution to the exercise on how to generate missing letters between characters in JavaScript.
<
br/>
This clip is from the chapter "Algorithms and Data Structures - Intermediate to Advanced" of the...