Instructional Video5:07
Curated Video

Creational Design Patterns in Modern C++ - Introduction - explains the intent, structure, and implementation

Higher Ed
This video explains the intent, structure, and implementation of the object pool pattern. • Reminder of what `std::string` is • How `std::string` works and its semantics • `std::string` in interfaces This clip is from the chapter "Object...
Instructional Video1:32
Curated Video

C++ Developer - Section Overview - File Input and Output

Higher Ed
This video presents an overview of the course. This clip is from the chapter "File Input and Output" of the series "The Complete C++ Developer Course".This section explains file input and output.
Instructional Video14:22
Curated Video

C++ Developer - Project - A Pizza Class

Higher Ed
This video presents a project in a pizza class. This clip is from the chapter "Introduction to Classes and Objects" of the series "The Complete C++ Developer Course".This section introduces classes and objects.
Instructional Video3:18
Curated Video

Complete Java SE 8 Developer Bootcamp - Comparator

Higher Ed
Another option for providing sorting information is to create a Comparator object which takes two objects and returns their order. This clip is from the chapter "More with Collections" of the series "Complete Java SE 8 Developer...
Instructional Video3:30
Curated Video

Creational Design Patterns in Modern C++ - Memory Management

Higher Ed
This video demonstrates how to modify your implementation to use smart pointers to avoid the manual memory management. This clip is from the chapter "Prototype" of the series "Creational Design Patterns in Modern C++".This video provides...
Instructional Video9:11
Curated Video

Creational Design Patterns in Modern C++ - Generic Pool - Part II

Higher Ed
This video is the second part of the two-part video that demonstrates how to improve the implementation with a custom allocator. This clip is from the chapter "Object Pool" of the series "Creational Design Patterns in Modern C++".This...
Instructional Video5:59
Curated Video

Creational Design Patterns in Modern C++ - Monostate Pattern

Higher Ed
This video explains the monostate pattern and demonstrates how to implement it. 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 Video3:17
Curated Video

Creational Design Patterns in Modern C++ - Basic Example demonstrates a simple implementation of the singleton pattern

Higher Ed
This video demonstrates a simple implementation of the singleton pattern. • Implementation overview of match • Build an overload set • C++17 deduction guide This clip is from the chapter "Singleton" of the series "Creational Design...
Instructional Video2:19
Curated Video

C++ Developer - Section Wrap-Up - Fundamentals of C++

Higher Ed
This video summarizes the section. 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 Video6:11
Curated Video

Complete Java SE 8 Developer Bootcamp - “this”-Part 3

Higher Ed
Learn how to use "this" to chain constructors together and the reasons why it exists. This clip is from the chapter "Static, Scope, and Garbage Collection" of the series "Complete Java SE 8 Developer Bootcamp".In this section, we learn...
Instructional Video6:36
Curated Video

Complete Java SE 8 Developer Bootcamp - Initializing Data

Higher Ed
The author introduces the "constructor" as a means to initialize the state of an object. This clip is from the chapter "Introduction to Objects" of the series "Complete Java SE 8 Developer Bootcamp".Java is Object Oriented Programming...
Instructional Video4:15
Curated Video

Complete Java SE 8 Developer Bootcamp - Default Constructor

Higher Ed
Learn about the benefits and possible consequences of default constructor provided by the compiler. This clip is from the chapter "Introduction to Objects" of the series "Complete Java SE 8 Developer Bootcamp".Java is Object Oriented...
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 Video0:26
Curated Video

Complete Java SE 8 Developer Bootcamp - Section Overview "Getting Started with Java"

Higher Ed
Get an overview of getting started with Java. 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 of Java programming language....
Instructional Video6:27
Curated Video

Complete Java SE 8 Developer Bootcamp - Interface: Part 3

Higher Ed
Learn benefits of using interfaces. This clip is from the chapter "Abstract Classes and Interfaces" of the series "Complete Java SE 8 Developer Bootcamp".Create abstract classes and interfaces on getting familiar in this section.
Instructional Video3:36
Curated Video

Complete Java SE 8 Developer Bootcamp - When Arrays Are Not Enough

Higher Ed
The difference between arrays and collections. This clip is from the chapter "Collections" of the series "Complete Java SE 8 Developer Bootcamp".The author introduces you to collections, list, sets, queues, deques and maps: - types of...
Instructional Video4:15
Curated Video

Complete Java SE 8 Developer Bootcamp - Multi- Dimensional Arrays

Higher Ed
A multi-dimensional array holds one or more arrays. This clip is from the chapter "Arrays" of the series "Complete Java SE 8 Developer Bootcamp".In this section, author details benefits of using various types of arrays to store information.
Instructional Video5:17
Curated Video

Complete Java SE 8 Developer Bootcamp - Abstract Classes: Part 2

Higher Ed
More examples of using abstract classes. This clip is from the chapter "Abstract Classes and Interfaces" of the series "Complete Java SE 8 Developer Bootcamp".Create abstract classes and interfaces on getting familiar in this section.
Instructional Video3:14
Curated Video

Complete Java SE 8 Developer Bootcamp - Installing the Java SE Development Kit 8 (JDK)

Higher Ed
Installation of JDK, which is necessary for lab assignments. This clip is from the chapter "Welcome!" of the series "Complete Java SE 8 Developer Bootcamp".In this section, we are introduced to the author and also learn more about the...
Instructional Video4:53
Curated Video

Creational Design Patterns in Modern C++ - Basic Implementation - Part I

Higher Ed
This video is the first part of the two-part video that explains the factory method design pattern with a basic example. • Learn construction and solve an assignment • Access to stored value • Reset and emplace This clip is from the...
Instructional Video9:42
Curated Video

C++ Developer - Symbolic Constants and Naming Conventions

Higher Ed
This video focuses on symbolic constants and naming conventions. 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 Video13:23
Programming Electronics Academy

Interrupt Cautions: Arduino Course 9.5

Higher Ed
A highlight of things to consider when using interrupt service routines.
Instructional Video4:36
Curated Video

Creational Design Patterns in Modern C++ - Game Implementation - Part II

Higher Ed
This video is the second part of the six-part video that demonstrates how to add the vehicle subclasses. This clip is from the chapter "Prototype" of the series "Creational Design Patterns in Modern C++".This video provides an overview...
Instructional Video5:35
Curated Video

Creational Design Patterns in Modern C++ - Game Implementation - Part VI

Higher Ed
This video is the sixth part of the six-part video that demonstrates how to refactor the game to use a deep copy to prevent issues with a shallow copy. This clip is from the chapter "Prototype" of the series "Creational Design Patterns...