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. 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 latest features...
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. This clip is from the chapter "Getting Started" of the series "The Complete C++ Developer Course".This section introduces the learning objectives of this course.
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. 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, history of C++,...
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. This clip is from the chapter "Lambda Expressions (C++11)" of the series "Complete Modern C++".In this section, we will...
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 This clip is from the chapter "Deep Dive into Java Programming Language" of the series "The Comprehensive Android Developer Bootcamp".This section introduces you...
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. This clip is from the chapter "Basic Language Facilities" of the series "Complete Modern C++".In this section, we will see basic functions, pointers, references,...
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. 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 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 visitations • std::visit with struct and generic lambda • Understand the shortcomings of...
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 about the...
Instructional Video2:03
Curated Video

TypeScript for Beginners - Accessor Methods

Higher Ed
This video demonstrates how to work with accessor methods. This clip is from the chapter "Access Modifiers, Encapsulation, and Static" of the series "TypeScript for Beginners".This section introduces you to access modifiers,...
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. 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 like auto,...
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. This clip is from the chapter "C++17 Core Language Features" of the series "Complete Modern C++".This section explains core...
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. This clip is from the chapter "Packages" of the series "Complete Java SE 8 Developer Bootcamp".In this section, we learn to create...
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. 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 to...
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. This clip is from the chapter "C++17 Core Language Features" of the series "Complete Modern C++".This section explains...
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 material • Show examples of how it might be used in practice • Show an example to reinforce the topics covered This clip is from the chapter...
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 features • Examine the support for library features • Examine the features that have no support at all...
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. 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 Video7:12
Curated Video

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

Higher Ed
This video explains the underlying implementation of virtual mechanism. 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 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. 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 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 console • Talk about the standard I/O • Present an example program that uses these concepts This clip is from the chapter "I/O in C++" of the...
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. 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 Maven clean...