Instructional Video3:28
Curated Video

Complete Modern C++ - Dynamic Arrays

Higher Ed
This video explains how we can use smart pointers to manage pointers to dynamic arrays. This clip is from the chapter "Memory Management – Part II" of the series "Complete Modern C++".In this section, we will cover all about smart pointers.
Instructional Video5:49
Curated Video

Complete Modern C++ - Operator Overloading - Part III (Global Overloads)

Higher Ed
This video shows when operators need to be overloaded as global functions. • Run the app through Visual Studio • Run the app through PowerShell • Run the app through File Explorer This clip is from the chapter "Operator Overloading" of...
Instructional Video5:48
Curated Video

Complete Modern C++ - Fold Expressions - Binary Folds

Higher Ed
This video demonstrates how to use binary folds. This clip is from the chapter "C++17 Template Features" of the series "Complete Modern C++".You will learn about fold expressions and type trait suffixes in this section.
Instructional Video5:42
Curated Video

C++ Standard Template Library in Practice - Min

Higher Ed
The listener is new to algorithms and does not know about the min algorithms. • Introduce the listener to the std::min and std::min_element algorithm • Show how it works and explain the different versions available • Reinforce the lesson...
Instructional Video5:14
Curated Video

C++ 20 (2a) New Features - Defining Own Concepts

Higher Ed
Implement mySort wrapper to std::sort function. Use the function incorrectly. • Consider compiler error diagnostics • Constrain function using RandomAccessIterator and LessThanComparable concepts • Consider improved error diagnostics...
Instructional Video5:08
Curated Video

C++ 20 (2a) New Features - The Course Overview

Higher Ed
This video will give you an overview about the course. This clip is from the chapter "Getting Started with C++20" of the series "C++ 20 (2a) New Features".In this section a customer will find out what C++20 is and what is the current...
Instructional Video14:27
Curated Video

The Modern JavaScript Bootcamp (2019) - Conditional (Ternary) Operator

Higher Ed
In this video, you’re going to learn about the conditional operator. This is a nice shorthand for an if/else statement where you want to do one of two things. This clip is from the chapter "Expanding Our JavaScript Knowledge" of the...
Instructional Video6:38
Curated Video

Java Programming for Complete Beginners - Java 16 - Step 26 - Java Conditionals and If Statement – Puzzles

Higher Ed
This video talks about Java conditionals and if statement – puzzles. This clip is from the chapter "Introduction to Java Programming with JShell Using Multiplication Table" of the series "Java Programming for Complete Beginners - Java...
Instructional Video7:56
Curated Video

Frontend Web Development Bootcamp - Build a Twitter Clone - Conditional Statements

Higher Ed
JavaScript Crash Course: Conditional Statements This clip is from the chapter "JavaScript Crash Course" of the series "Frontend Web Development Bootcamp: Build a Twitter Clone".This section is about JavaScript, Variables in JavaScript,...
Instructional Video5:46
Curated Video

Frontend Web Development Bootcamp - Build a Twitter Clone - Objects

Higher Ed
JavaScript Crash Course: Objects This clip is from the chapter "JavaScript Crash Course" of the series "Frontend Web Development Bootcamp: Build a Twitter Clone".This section is about JavaScript, Variables in JavaScript, Data types,...
Instructional Video17:33
Curated Video

The Complete Java Developer Course: From Beginner to Master - Arithmetic Operators

Higher Ed
This video explains how to perform various arithmetic operations on variables and literals in Java. This clip is from the chapter "Introducing Java" of the series "The Complete Java Developer Course: From Beginner to Master".This section...
Instructional Video14:23
Curated Video

Creating a Guessing Game in Scratch: Building Your First Game

Pre-K - Higher Ed
In this video tutorial, students will learn how to program a guessing game using Scratch. They will explore concepts such as variables, loops, selection statements, and user input to create an interactive game where the computer randomly...
Instructional Video8:24
Curated Video

Python for Everybody: The Ultimate Python 3 Bootcamp - Comparison Shortcuts

Higher Ed
Python gives us lots of nice shortcuts so we don't need to damage our hands typing the same thing over and over again. Let's look at shortcut comparison operators. This clip is from the chapter "Intermediate Python" of the series "Python...
Instructional Video12:28
Curated Video

C++ Developer - Logical Operators

Higher Ed
This video explains the logical operators. This clip is from the chapter "Fundamentals of C++" of the series "The Complete C++ Developer Course".This section discusses the fundamentals of C++.
Instructional Video3:19
Curated Video

TypeScript for Beginners - Creating a class

Higher Ed
This video demonstrates how to create a class. This clip is from the chapter "Classes" of the series "TypeScript for Beginners".This section introduces you to classes and explains how to use them.
Instructional Video10:21
Curated Video

The Full Stack Web Development - Operators & Aggregation

Higher Ed
MongoDB - Learning NoSQL Database Design: Operators & Aggregation This clip is from the chapter "MongoDB - Learning NoSQL Database Design" of the series "The Full Stack Web Development".Here, we look into MongoDB which is a no SQL...
Instructional Video17:40
Packt

Async-Await: Part II

Higher Ed
REST APIs and Mongoose (Task App): Async/Await: Part II This clip is from the chapter "REST APIs and Mongoose (Task App)" of the series "The Complete Node.js Developer Course (3rd Edition)".In this section, you will learn about REST APIs...
Instructional Video7:20
Curated Video

Multi-Paradigm Programming with Modern C++ - Copy and Move

Higher Ed
Copy creates a duplicate of an object. Move transfers ownership of resources. We can control the behaviors of copy and move by writing copy and move constructors (and operators). • Rules for implementing copy constructors and assignment...
Instructional Video4:56
Curated Video

Complete Modern C++ - Union - II

Higher Ed
In this video, we will see the caveats of using user-defined types as members in a union. This clip is from the chapter "More C++ Goodies" of the series "Complete Modern C++".In this section, you will learn about enums, strings, constant...
Instructional Video5:04
Curated Video

Complete Modern C++ - Operator Overloading - Part V (Smart Pointer Basics)

Higher Ed
This video explains the RAII idiom. This clip is from the chapter "Operator Overloading" of the series "Complete Modern C++".This section is about overloading and type conversion.
Instructional Video8:29
Curated Video

Complete Modern C++ - Operator Overloading - Part I (Basics)

Higher Ed
This video explains the basics of operator overloading and implementation of common unary and binary operators. • Install Qt5 • Implement CMake for your Qt5 directory as shown in the video • Reconfigure and generate the project via CMake...
Instructional Video3:35
Curated Video

C++ 20 (2a) New Features - Improvements to Lambda Expressions

Higher Ed
Consider generic lambda expressions and problem of interacting with the type of argument. Write generic lambda accepting argument of vector holding objects of any type. • Write generic lambda using “auto” keyword in place of type of...
Instructional Video4:15
Curated Video

C++ 20 (2a) New Features - How to Define a Module

Higher Ed
Split module into two separate module interface partitions • Split module into module interface and module implementation files • Compile and run the examples • Compile and run the example This clip is from the chapter "Modules" of the...
Instructional Video3:02
Curated Video

C++ 20 (2a) New Features - Compiling and Linking Modules into an Executable

Higher Ed
Learn how to compile and link modular code using Clang 9 and GCC 10 compiled from C++-modules branch. • Learn which compilers have working modules implementation • Compile, link, and run example four using GCC • Compile, link, and run...