Instructional Video2:56
Curated Video

Frontend Web Development Bootcamp - Build a Twitter Clone - What is HTML

Higher Ed
HTML Crash Course: What is HTML This clip is from the chapter "HTML Crash Course" of the series "Frontend Web Development Bootcamp: Build a Twitter Clone".This section explains about HTML, Headings, Paragraphs, Lists, Links and so on.
Instructional Video5:34
Curated Video

Multi-Paradigm Programming with Modern C++ - Modules in C++ 2a

Higher Ed
In this video, we learn about the biggest change to C++ in decades. • Writing our first module • Consuming the module • Visibility and reachability This clip is from the chapter "Structuring Projects in C++" of the series "Multi-Paradigm...
Instructional Video8:10
Curated Video

Multi-Paradigm Programming with Modern C++ - General Guidelines

Higher Ed
Some guidelines cannot be enforced efficiently. They are still important, especially the guidelines concerning Philosophy, Architectural Ideas, and Non-Rules and myths. • Express ideas directly in code, because compilers don’t read...
Instructional Video8:08
Curated Video

Creational Design Patterns in Modern C++ - Why a Double-Checked Locking Pattern (DCLP) Fails?

Higher Ed
This video explains how a DCLP can fail in some scenarios. This clip is from the chapter "Singleton" of the series "Creational Design Patterns in Modern C++".This section provides an overview of logger classes, multithreading, patterns,...
Instructional Video6:14
Curated Video

Complete Modern C++ - Project - Part VII (override and final specifier)

Higher Ed
This video explains the purpose of override and final specifier. This clip is from the chapter "Object-Oriented Programming" of the series "Complete Modern C++".In this section, you will learn about inheritance and will work on a project...
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:01
Curated Video

Complete Modern C++ - an introduction of your instructor

Higher Ed
This video gives an introduction of your instructor. It also gives an overview of the course content and the target audience. This clip is from the chapter "Start Here" of the series "Complete Modern C++".In this section, the author...
Instructional Video4:04
Curated Video

Complete Modern C++ - Raw String Literals (C++11)

Higher Ed
This video introduces the C++11 raw string literals and explains their purpose and usage. This clip is from the chapter "File Input and Output" of the series "Complete Modern C++".This section explains about functions in file input and...
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:33
Curated Video

Complete Modern C++ - Mandatory Copy Elision - II

Higher Ed
This video explains mandatory copy elision introduced in C++17. This clip is from the chapter "C++17 Core Language Features" of the series "Complete Modern C++".This section explains core features of C++17 such as changes, attributes,...
Instructional Video7:08
Curated Video

C++ Standard Template Library in Practice - Utilities - Common Utilities

Higher Ed
This video aims to introduce the user to some common STL utilities, which includes strings and IO. • Learn which utilities are available • Go through the C++ strings example • This video aims to introduce the user to some common STL...
Instructional Video2:25
Curated Video

C++ 20 (2a) New Features - Course Summary

Higher Ed
In this video, you’ll learn about the course summary. • Discuss the overview of the course • Discuss the next steps after this course This clip is from the chapter "Other Features and Improvements" of the series "C++ 20 (2a) New...
Instructional Video3:16
Curated Video

Core Java Programming Course- Checked and Unchecked Exceptions

Higher Ed
This video explains checked and unchecked exceptions. This clip is from the chapter "Exception Handling" of the series "Learn How to Code: The Complete Core Java Programming Course".This section explores exception handling.
Instructional Video6:43
Curated Video

Complete Modern C++ - Project - Part VI (Virtual Mechanism Walk-through and Virtual Destructor)

Higher Ed
This video walks through the code that is generated for virtual functions in Visual Studio. This clip is from the chapter "Object-Oriented Programming" of the series "Complete Modern C++".In this section, you will learn about inheritance...
Instructional Video5:46
Curated Video

Complete Modern C++ - Project - Part VIII (Upcasting and Downcasting)

Higher Ed
This video is a discussion on upcasting and downcasting within the objects of a class hierarchy. This clip is from the chapter "Object-Oriented Programming" of the series "Complete Modern C++".In this section, you will learn about...
Instructional Video7:52
Curated Video

Complete Modern C++ - std::move Function

Higher Ed
In this video, you will learn about the library function, std::move. This clip is from the chapter "Move Semantics" of the series "Complete Modern C++".In this section, you will learn about values and how to work with semantics.
Instructional Video8:23
Curated Video

Complete Modern C++ - how copy elision works

Higher Ed
In this video, you will learn how copy elision works. This clip is from the chapter "Move Semantics" of the series "Complete Modern C++".In this section, you will learn about values and how to work with semantics.
Instructional Video1:56
Curated Video

Complete Modern C++ - Operator Overloading - Part VII (Rules)

Higher Ed
This video is a short discussion on the operator overloading rules. This clip is from the chapter "Operator Overloading" of the series "Complete Modern C++".This section is about overloading and type conversion.
Instructional Video5:42
Curated Video

Complete Modern C++ - Compiled Time Argument Deduction (CTAD)

Higher Ed
In this video, understand and use CTAD to simplify the construction syntax of class templates. This clip is from the chapter "C++17 Template Features" of the series "Complete Modern C++".You will learn about fold expressions and type...
Instructional Video7:38
Curated Video

The Complete Beginners Guide to Arduino - 2021 - Variables and Constants

Higher Ed
Here, we will go over the difference between variables and constants, how to declare variables and their data types, and how to store data in a variable correctly. This clip is from the chapter "Programming Fundamentals" of the series...
Instructional Video8:35
Curated Video

Complete Modern C++ - Class Templates

Higher Ed
This video introduces you to class templates. This clip is from the chapter "Templates" of the series "Complete Modern C++".In this section, we will see non-type template arguments, perfect forwarding, variadic templates, class...
Instructional Video4:19
Curated Video

Complete Modern C++ - static_assert (C++11)

Higher Ed
This video shows how to use static_assert. This clip is from the chapter "Templates" of the series "Complete Modern C++".In this section, we will see non-type template arguments, perfect forwarding, variadic templates, class templates,...
Instructional Video2:30
Curated Video

C++ 20 (2a) New Features - Rationale Behind the Modules

Higher Ed
Include directives cause long compilation times and unclear separation of interface from implementation. • See size of preprocessed file • See number of lines from preprocessed file • Learn to include directive deficiencies This clip is...
Instructional Video6:32
Curated Video

The Complete Java Developer Course: From Beginner to Master - Comments

Higher Ed
This video shows how to write comments in Java programming that won't have any impact on the execution of the code lines. This is a simple form of software engineering documentation. This clip is from the chapter "Introducing Java" of...