Instructional Video10:31
Programming Electronics Academy

2 Easy fixes to Arduino error: “.h: No such file or directory"

Higher Ed
2 Easy fixes to Arduino error: “.h: No such file or directory" Are you trying to run an Arduino sketch, but keep coming across a "No such file or directory" error? This is a pretty common error! Keep watching to learn more about 2 easy...
Instructional Video4:55
Curated Video

Complete Java SE 8 Developer Bootcamp - Your First Java Program - Part 2 (Compilation and Execution)

Higher Ed
The author covers the compilation and execution process of a Java program. This clip is from the chapter "Getting Started with Java" of the series "Complete Java SE 8 Developer Bootcamp".In this section, you get an overview of features...
Instructional Video3:13
Curated Video

Complete Modern C++ - Changes

Higher Ed
In this video, learn about those changes. 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, variables, namespaces,...
Instructional Video3:35
Curated Video

C++ 20 (2a) New Features - Rewriting and Synthetizing Expressions

Higher Ed
How is defaulted three-way comparison operator able to handle all standard comparisons, even if it is the type that supports it is on right hand side? • Discuss rewriting expressions • Discuss synthetizing expressions • Verify that...
Instructional Video4:41
Curated Video

Mastering Swift 2 Programming (Video 57)

Higher Ed
Swift 2 is a multi-paradigm programming language that has expressive features familiar to modern functional languages, and does not forget the object-oriented features of Objective-C. Things that took a block of code in Objective-C are...
Instructional Video6:32
Curated Video

Multi-Paradigm Programming with Modern C++ - Specializing the Template

Higher Ed
Our “equal” function uses an epsilon to compare values. This works well with floating point types, but it’s inefficient for fixed point. We can try to specialize the function template, but how to do this in a generic way? • The problem...
Instructional Video7:01
Curated Video

Complete Modern C++ - Automatic Type Inference (C++11)

Higher Ed
This video introduces the auto keyword and explains how to use it to infer types automatically. This clip is from the chapter "Basic Language Facilities" of the series "Complete Modern C++".In this section, we will see basic functions,...
Instructional Video4:56
Curated Video

C++ 20 (2a) New Features - Concepts as Compile Time Predicates

Higher Ed
Define function template comp that uses three-way comparison operator and pass a type that does not support it. • Consider compiler error diagnostics • Implement ThreeWayComparable concept and apply to comp template function • Consider...
Instructional Video7:43
Curated Video

Learn and Master C Programming - Pointers and 'const' Keyword

Higher Ed
We will look at the different ways we can combine the word 'const' with pointers and how that impacts the meaning and usage of the pointers as well as the data pointed at. This clip is from the chapter "Pointers" of the series "Learn and...
Instructional Video7:22
Curated Video

Complete Modern C++ - Type Traits (C++11)

Higher Ed
This video shows you a few type traits and how to use them. 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,...
Instructional Video3:27
Curated Video

Mastering Swift 2 Programming (Video 33)

Higher Ed
Swift 2 is a multi-paradigm programming language that has expressive features familiar to modern functional languages, and does not forget the object-oriented features of Objective-C. Things that took a block of code in Objective-C are...
Instructional Video7:13
Packt

How the Constructor Plays a Crucial Role?

Higher Ed
This video explains how the constructor plays a crucial role. This clip is from the chapter "Core Java Tutorial - Part 2" of the series "Selenium WebDriver with Java - Basics to Advanced and Frameworks".This section explores core Java.
Instructional Video12:37
Curated Video

The Full Stack Web Development - Creating The HTML

Higher Ed
Sass - The CSS Preprocessor: Creating The HTML This clip is from the chapter "Sass - The CSS Preprocessor" of the series "The Full Stack Web Development".SASS is a CSS pre-processor which allows us in using variables, mixins as in...
Instructional Video5:09
Curated Video

Apache Maven Beginner to Guru - Overview of Alternate JVM Languages with Maven

Higher Ed
This video presents an overview of alternate JVM languages with Maven. This clip is from the chapter "Alternate JVM Languages" of the series "Apache Maven: Beginner to Guru".This section introduces you to alternate JVM languages.
Instructional Video8:53
IDG TECHtalk

Learn how to use the "cProfile" module to analyze a Python program's performance and make strategic changes to it.

Higher Ed
Can you take a Python script and turn it into a standalone executable? Sort of! The Python compiler Cython can be used to do something like this, but it's a little trickier than it might seem. We'll explore how to do this in this video,...
Instructional Video9:42
Curated Video

C++ Standard Template Library in Practice - Concepts

Higher Ed
The user wants to know how concepts 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...
Instructional Video3:16
Curated Video

Learn and Master C Programming - Understanding 'extern' keyword in C

Higher Ed
We will go over the need to use 'extern' keyword in our C/C++ programs. 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...
Instructional Video4:20
Curated Video

Apache Maven Beginner to Guru - Assignment Review "Testing with Maven"

Higher Ed
This video provides an assignment review for adding Groovy and Junit 4 support to a Maven project. This clip is from the chapter "Testing with Maven" of the series "Apache Maven: Beginner to Guru".This section explains how to test builds...
Instructional Video3:55
Curated Video

Learn and Master C Programming - Using 'extern' Keyword in our code

Higher Ed
We will build an example that shows when and how to use 'extern' keyword in our code. 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...
Instructional Video6:52
Curated Video

C++ Developer - Comments

Higher Ed
This video focuses on comments. 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: Stick to the...
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. This clip is from the chapter "Operator Overloading" of the series "Complete Modern C++".This section is about...
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. This clip is from the chapter "Classes and Objects" of the series "Complete Modern C++".This section gives an overview of classes...
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. 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 into the Java...