Instructional Video1:55
Curated Video

Learn and Master C Programming - volatile' keyword in C

Higher Ed
Look at when 'volatile' keyword can be used in C and what it does when used.
r/>
This clip is from the chapter "More C Keywords..." of the series "Learn and Master C Programming For Absolute Beginners!".In this section, we look...
Instructional Video7:12
Curated Video

Complete Modern C++ - Project - Part V (Virtual Mechanism Internals)

Higher Ed
This video explains the underlying implementation of virtual mechanism.
r/>
This clip is from the chapter "Object-Oriented Programming" of the series "Complete Modern C++".In this section, you will learn about inheritance and...
Instructional Video3:36
Curated Video

Complete Modern C++ - noexcept

Higher Ed
In this video, understand why noexcept is part of the function type in C++17.
r/>
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...
Instructional Video8:06
Curated Video

C++ Standard Template Library in Practice - Console I/O - Interact with a User

Higher Ed
The user wants to be able to interact with a user from the console.

• Introduce the user to the co
nsole
• Talk about the st
andard I/O
• Present an example program that uses
t
hese concepts

This clip is...
Instructional Video3:26
Curated Video

Apache Maven Beginner to Guru - Maven Compiler Plug-in

Higher Ed
This video introduces you to the Maven compiler plug-in.
r/>
This clip is from the chapter "Common Maven Plug-ins" of the series "Apache Maven: Beginner to Guru".This section introduces you to various Maven plug-ins, such as...
Instructional Video2:56
Curated Video

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

Higher Ed
HTML Crash Course: What is HTML
r/>
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...
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 m
odule
• Consuming
the module
• Visibility a
nd
reachability

This clip is from the chapter "Structuring Projects in...
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...
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.
r/>
This clip is from the chapter "Singleton" of the series "Creational Design Patterns in Modern C++".This section provides an overview of logger classes,...
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.
r/>
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...
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.

• Instal
l Qt5
• Implement CMake for your Qt5 directory as shown in
the video
• Reconfigure and...
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.
r/>
This clip is from the chapter "Start Here" of the series "Complete Modern C++".In this section,...
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.
r/>
This clip is from the chapter "File Input and Output" of the series "Complete Modern C++".This section explains about functions in...
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...
Instructional Video4:33
Curated Video

Complete Modern C++ - Mandatory Copy Elision - II

Higher Ed
This video explains mandatory copy elision introduced in C++17.
r/>
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,...
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 avai
lable
• Go through the C++ strin
gs example
• This video aims to introduce the user...
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 c
ourse
• Discuss the next steps after t
hi
s course

This clip is from the chapter "Other Features and Improvements" of the...
Instructional Video3:16
Curated Video

Core Java Programming Course- Checked and Unchecked Exceptions

Higher Ed
This video explains checked and unchecked exceptions.<br/<br/>>

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.
r/>
This clip is from the chapter "Object-Oriented Programming" of the series "Complete Modern C++".In this section, you will learn...
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.
r/>
This clip is from the chapter "Object-Oriented Programming" of the series "Complete Modern C++".In this section, you will...
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.
r/>
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...
Instructional Video8:23
Curated Video

Complete Modern C++ - how copy elision works

Higher Ed
In this video, you will learn how copy elision works.<br/<br/>>

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.<br/<br/>>

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.
r/>
This clip is from the chapter "C++17 Template Features" of the series "Complete Modern C++".You will learn about fold...