Instructional Video6:52
Curated Video

C++ Developer - Comments

Higher Ed
This video focuses on comments.<br/<br/>>

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 Video9:32
Curated Video

Multi-Paradigm Programming with Modern C++ - Constructors and Destructors

Higher Ed
Constructors, destructors, and assignment operators are all about object’s lifetime. Sometimes they are automatically generated, sometimes not. This video, provides instructions on how to deal with them.

• The rule of zero:...
Instructional Video5:40
Curated Video

Complete Modern C++ - Type Conversions - Part II (Primitive to User Type)

Higher Ed
This video is an explanation and implementation of how constructors are used by the compiler to perform type conversion.
r/>
This clip is from the chapter "Operator Overloading" of the series "Complete Modern C++".This section...
Instructional Video8:26
Curated Video

Complete Modern C++ - Copy elision and how it eliminates extra copies of temporary objects

Higher Ed
In this video, we will learn about copy elision and how it eliminates extra copies of temporary objects.
r/>
This clip is from the chapter "Classes and Objects" of the series "Complete Modern C++".This section gives an overview...
Instructional Video5:57
Curated Video

Java Programming for Complete Beginners - Java 16 - Step 07 - JDK Versus JRE Versus JVM

Higher Ed
In this video, we will learn about JDK versus JRE versus JVM.
r/>
This clip is from the chapter "Introduction to the Java Platform" of the series "Java Programming for Complete Beginners - Java 16".In this section, we will look...
Instructional Video3:18
Curated Video

Java Programming for Complete Beginners - Java 16 - Troubleshooting Eclipse - Configuring Java JDK

Higher Ed
This video gives an overview of the entire section.
r/>
This clip is from the chapter "Appendix - Troubleshooting Eclipse and Java" of the series "Java Programming for Complete Beginners - Java 16".This section focuses on the...
Instructional Video10:43
Curated Video

C++ Developer - Getting Started on macOS or Linux with CodeBlocks IDE

Higher Ed
This video focuses on getting started on macOS or Linux with CodeBlocks IDE.
r/>
This clip is from the chapter "Getting Started" of the series "The Complete C++ Developer Course".This section introduces the learning objectives...
Instructional Video6:14
Curated Video

Multi-Paradigm Programming with Modern C++ - The Course Overview

Higher Ed
This video will give you an overview about the course.
r/>
This clip is from the chapter "Introduction to C++" of the series "Multi-Paradigm Programming with Modern C++".In this section we talk about programming paradigms,...
Instructional Video6:57
Curated Video

Complete Modern C++ - Callbacks - Function Objects

Higher Ed
This video introduces function objects as callbacks and explains why they are better than function pointers.
r/>
This clip is from the chapter "Lambda Expressions (C++11)" of the series "Complete Modern C++".In this section, we...
Instructional Video8:12
Curated Video

Comprehensive Android Developer Bootcamp - Char, Byte and Short Types in Java

Higher Ed
Deep Dive into Java Programming Language:Char, Byte and Short Types in Java
r/>
This clip is from the chapter "Deep Dive into Java Programming Language" of the series "The Comprehensive Android Developer Bootcamp".This section...
Instructional Video3:58
IDG TECHtalk

Python 32- and 64-bit editions: What's the difference and why does it matter?

Higher Ed
Python comes in both 32- and 64-bit editions. Which one should you choose, and what difference will it make? And if you're stuck not being able to use the optimal version, what can you do about it?
Instructional Video5:24
IDG TECHtalk

Using Cython to speed up Python

Higher Ed
Cython allows math-heavy Python code to be transformed into C and run at many times its original speed. Here, we'll demonstrate graphically how this works.
Instructional Video9:06
Curated Video

Complete Modern C++ - Functions Basics - Part II

Higher Ed
This video discusses the concept of function declaration and definition.
r/>
This clip is from the chapter "Basic Language Facilities" of the series "Complete Modern C++".In this section, we will see basic functions, pointers,...
Instructional Video3:53
Curated Video

Complete Modern C++ - Deprecated and Removed Features

Higher Ed
This video explains which features were removed in C++17 standard.
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...
Instructional Video5:06
Curated Video

Complete Modern C++ - Blocks Installation

Higher Ed
In this video, the author explains how to install Blocks and configure it with a separate build of MingW on Windows.

• Learn the definition of visita
tions
• std::visit with struct and gene
ric lambda
• Understand...
Instructional Video11:46
Curated Video

C++ Standard Template Library in Practice - Introduction to the STL

Higher Ed
The goal of this video is to bring the user up to speed with what the STL has to offer at a high level, so, we can begin to learn about it in the coming sections. It also serves as a reminder of how C++ templates work.

• Learn...
Instructional Video2:03
Curated Video

TypeScript for Beginners - Accessor Methods

Higher Ed
This video demonstrates how to work with accessor methods.
r/>
This clip is from the chapter "Access Modifiers, Encapsulation, and Static" of the series "TypeScript for Beginners".This section introduces you to access...
Instructional Video2:30
Curated Video

Learn and Master C Programming - register' keyword in C

Higher Ed
Look at how 'register' keyword can be used and when to use it.
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 into keywords...
Instructional Video5:59
Curated Video

Complete Modern C++ - Attributes

Higher Ed
In this video, learn about the attributes added to C++11, C++14, and C++17 and how they can be used in code.
r/>
This clip is from the chapter "C++17 Core Language Features" of the series "Complete Modern C++".This section...
Instructional Video5:03
Curated Video

Complete Java SE 8 Developer Bootcamp - Classpath

Higher Ed
Learn how to set a classpath which defines where classes can be found for compilation and execution.
r/>
This clip is from the chapter "Packages" of the series "Complete Java SE 8 Developer Bootcamp".In this section, we learn...
Instructional Video6:09
Curated Video

Complete Modern C++ - Project – Part X (dynamic_cast)

Higher Ed
In this video, you will learn how to use dynamic_cast.
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 work on a...
Instructional Video6:36
Curated Video

Complete Modern C++ - Expression Evaluation Order

Higher Ed
In this video, learn and understand the issues with unspecified expression evaluation order and how C++17 fixes it.
r/>
This clip is from the chapter "C++17 Core Language Features" of the series "Complete Modern C++".This...
Instructional Video9:44
Curated Video

C++ Standard Template Library in Practice - Modules

Higher Ed
The user wants to know how modules are going to work when C++20 is released.

• Introduce the new mat
erial
• Show examples of how it might be used i
n practice
• Show an example to reinforce the
t
opics covered
...
Instructional Video1:58
Curated Video

C++ 20 (2a) New Features - Migrating to C++20

Higher Ed
Examine compiler support table that shows which language feature is supported by which compiler.

• Examine the support for language fea
tures
• Examine the support for librar
y features
• Examine the features that...