Curated Video
Creational Design Patterns in Modern C++ - Introduction - explains the intent, structure, and implementation
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...
Curated Video
C++ Developer - Section Overview - File Input and Output
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.
Curated Video
C++ Developer - Project - A Pizza Class
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.
Curated Video
Complete Java SE 8 Developer Bootcamp - Comparator
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...
Curated Video
Creational Design Patterns in Modern C++ - Memory Management
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...
Curated Video
Creational Design Patterns in Modern C++ - Generic Pool - Part II
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...
Curated Video
Creational Design Patterns in Modern C++ - Monostate Pattern
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,...
Curated Video
Creational Design Patterns in Modern C++ - Basic Example demonstrates a simple implementation of the singleton pattern
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...
Curated Video
C++ Developer - Section Wrap-Up - Fundamentals of C++
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++.
Curated Video
Complete Java SE 8 Developer Bootcamp - “this”-Part 3
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...
Curated Video
Complete Java SE 8 Developer Bootcamp - Initializing Data
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...
Curated Video
Complete Java SE 8 Developer Bootcamp - Default Constructor
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...
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 Java SE 8 Developer Bootcamp - Section Overview "Getting Started with Java"
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....
Curated Video
Complete Java SE 8 Developer Bootcamp - Interface: Part 3
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.
Curated Video
Complete Java SE 8 Developer Bootcamp - When Arrays Are Not Enough
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...
Curated Video
Complete Java SE 8 Developer Bootcamp - Multi- Dimensional Arrays
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.
Curated Video
Complete Java SE 8 Developer Bootcamp - Abstract Classes: Part 2
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.
Curated Video
Complete Java SE 8 Developer Bootcamp - Installing the Java SE Development Kit 8 (JDK)
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...
Curated Video
Creational Design Patterns in Modern C++ - Basic Implementation - Part I
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...
Curated Video
C++ Developer - Symbolic Constants and Naming Conventions
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++.
Programming Electronics Academy
Interrupt Cautions: Arduino Course 9.5
A highlight of things to consider when using interrupt service routines.
Curated Video
Creational Design Patterns in Modern C++ - Game Implementation - Part II
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...
Curated Video
Creational Design Patterns in Modern C++ - Game Implementation - Part VI
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...