Programming Electronics Academy
2 Easy fixes to Arduino error: “.h: No such file or directory"
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...
Curated Video
Complete Java SE 8 Developer Bootcamp - Your First Java Program - Part 2 (Compilation and Execution)
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...
Curated Video
Complete Modern C++ - Changes
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,...
Curated Video
C++ 20 (2a) New Features - Rewriting and Synthetizing Expressions
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...
Curated Video
Mastering Swift 2 Programming (Video 57)
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...
Curated Video
Multi-Paradigm Programming with Modern C++ - Specializing the Template
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...
Curated Video
Complete Modern C++ - Automatic Type Inference (C++11)
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,...
Curated Video
C++ 20 (2a) New Features - Concepts as Compile Time Predicates
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...
Curated Video
Learn and Master C Programming - Pointers and 'const' Keyword
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...
Curated Video
Complete Modern C++ - Type Traits (C++11)
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,...
Curated Video
Mastering Swift 2 Programming (Video 33)
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...
Packt
How the Constructor Plays a Crucial Role?
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.
Curated Video
The Full Stack Web Development - Creating The HTML
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...
Curated Video
Apache Maven Beginner to Guru - Overview of Alternate JVM Languages with Maven
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.
IDG TECHtalk
Learn how to use the "cProfile" module to analyze a Python program's performance and make strategic changes to it.
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,...
Curated Video
C++ Standard Template Library in Practice - Concepts
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...
Curated Video
Learn and Master C Programming - Understanding 'extern' keyword in C
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...
Curated Video
Apache Maven Beginner to Guru - Assignment Review "Testing with Maven"
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...
Curated Video
Learn and Master C Programming - Using 'extern' Keyword in our code
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...
Curated Video
C++ Developer - Comments
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++.
Curated Video
Multi-Paradigm Programming with Modern C++ - Constructors and Destructors
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...
Curated Video
Complete Modern C++ - Type Conversions - Part II (Primitive to User Type)
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...
Curated Video
Complete Modern C++ - Copy elision and how it eliminates extra copies of temporary objects
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...
Curated Video
Java Programming for Complete Beginners - Java 16 - Step 07 - JDK Versus JRE Versus JVM
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...