Hi, what do you want to do?
Curated Video
Type-Safe Interfaces with Modern C++ - std::string_view – Introduction
Learn about `std::string_view`, introduced in C++17.
Curated Video
Type-Safe Interfaces with Modern C++ - std::string
Learn about the idea of an "owning wrapper" by understanding how `std::string` works internally and what its semantics are.
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++ - std::optional – Basic Interface
Get familiar with the interface provided by std::optional.
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++ - Match – Implementation
Understand what "visitation" is and how it can be applied to variants.
Curated Video
Type-Safe Interfaces with Modern C++ - Creating an Overload Set
Write a generic class that creates an overload set from scratch.
Curated Video
Type-Safe Interfaces with Modern C++ - The Problem with std::visit
Understand why std::visit is not optimal and what pattern matching is.
Curated Video
Type-Safe Interfaces with Modern C++ - std::variant – Use Cases
Learn about realistic use case scenarios where std::variant can be used effectively.
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
Type-Safe Interfaces with Modern C++ - std::variant – Basic Interface
Learn about the basic interface of the new C++17 std::variant class.
Curated Video
Type-Safe Interfaces with Modern C++ - Understanding Variants
Understand what a "variant" is and its usefulness.
Curated Video
Type-Safe Interfaces with Modern C++ - The Course Overview
This video provides an overview of the entire course.
Curated Video
JavaScript Mastery from Zero to Hero - Prepare for Coding Interviews - LeetCode Example Solution - Trapping Rainwater
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...
<
br/>
This clip is from the chapter "Algorithms and Data Structures - Intermediate to Advanced" of the series "JavaScript...
Curated Video
JavaScript Mastery from Zero to Hero - Prepare for Coding Interviews - LeetCode Example Solution Steps - Trapping Rainwater
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...
<
br/>
This clip is from the...
Curated Video
JavaScript Mastery from Zero to Hero - Prepare for Coding Interviews - Solution - Check whether a String Is a Palindrome
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...
<
br/>
This clip is from the chapter "Algorithms and Data Structures - Intermediate to...
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.
<
br/>
This clip is from the chapter "Algorithms and Data Structures - Intermediate to Advanced" of the...
<
br/>
This clip is from the chapter "Algorithms and Data Structures - Intermediate to Advanced" of the...
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...
Curated Video
JavaScript Mastery from Zero to Hero - Prepare for Coding Interviews - Solution - Writing Testing Units for Model Predictions with JavaScript - Part I
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/>...
<
br/>...
Curated Video
JavaScript Mastery from Zero to Hero - Prepare for Coding Interviews - Solution - Convert an Exponential Solution to a Linear Solution
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...
<
br/>
This clip is from the chapter "Algorithms and Data Structures - Intermediate to...
Curated Video
JavaScript Mastery from Zero to Hero - Prepare for Coding Interviews - Understanding the Fibonacci Series and Recursion in JavaScript
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....
Curated Video
JavaScript Mastery from Zero to Hero - Prepare for Coding Interviews - Solution - How to Generate Missing Letters Between Characters in JavaScript
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...
<
br/>
This clip is from the chapter "Algorithms and Data Structures - Intermediate to Advanced" of the...