Instructional Video6:41
Curated Video

Creational Design Patterns in Modern C++ - Basic Implementation with the Abstract Factory

Higher Ed
This video demonstrates how to modify and refactor the previous example to use the abstract factory. • Define basic data in code • Add a test .csv file with fake data • Edit the .csv file to see how the library works This clip is from...
Instructional Video3:23
Curated Video

Creational Design Patterns in Modern C++ - Application Framework - Discussion

Higher Ed
This video explains the framework needed to implement the factory method. • Explain iterators • Show examples to further illustrate how they work • Analyze the results of the examples via print statements This clip is from the chapter...
Instructional Video6:01
Curated Video

Complete Modern C++ - Inheritance and Composition

Higher Ed
In this video, we revisit inheritance and composition and explain it again with examples. This clip is from the chapter "Object-Oriented Programming" of the series "Complete Modern C++".In this section, you will learn about inheritance...
Instructional Video4:59
Curated Video

Creational Design Patterns in Modern C++ - S.O.L.I.D. Principles - Part II

Higher Ed
This video is the second part of the three-part video that explains the Liskov Substitution principle. • Learn type-safe error handling • Understand state machines • Explore recursive data structures This clip is from the chapter...
Instructional Video3:55
Curated Video

Complete Modern C++ - Inheritance and Access Modifiers

Higher Ed
This video explains access modifiers in the context of inheritance. 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 Video4:53
Ancient Lights Media

US Constitution: The Idea of Federal Supremacy

6th - 8th
Understanding the U.S. Constitution: 3. This clip explains how the U.S. Constitution endows federal government with supreme power over the states.
Instructional Video3:59
Curated Video

Creational Design Patterns in Modern C++ - Introduction - introduces you to the pattern and its intent

Higher Ed
This video introduces you to the pattern and its intent. • Install Qt5 • Implement CMake for your Qt5 directory as shown in the video • Reconfigure and generate the project via CMake This clip is from the chapter "Prototype" of the...
Instructional Video10:13
Englishing

Lesson on ADJECTIVES (modifying nouns and do not change gender and number)

9th - Higher Ed
This is the first episode of a new series called "What you don't know about...". There are many rules in English, but a myriad of exceptions. In this episode, Mr. P./Marc will talk about all the points and exceptions you don't learn when...
Instructional Video6:47
Curated Video

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

Higher Ed
This video is the fourth part of the six-part video that demonstrates how to implement the prototype pattern through a shallow copy. This clip is from the chapter "Prototype" of the series "Creational Design Patterns in Modern C++".This...
Instructional Video6:24
Curated Video

Creational Design Patterns in Modern C++ - Basic Example - highlights a simple example - abstract factory

Higher Ed
This video highlights a simple example that will be implemented later with the abstract factory. • Plan out the classes • Implement the classes based on the plan • Compare functions for basic functionality in the application This clip is...
Instructional Video6:26
Curated Video

Creational Design Patterns in Modern C++ - Using the Abstract Factory

Higher Ed
This video demonstrates how to refactor the database framework to use the abstract factory design method. This clip is from the chapter "Abstract Factory" of the series "Creational Design Patterns in Modern C++".This section focuses on...
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 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 Video9:38
TLDR News

Brexit Negotiations: Parliament Loses Control - Explaining Brexit.

12th - Higher Ed
When Johnson brought the Withdrawal Agreement Bill back to the House of Commons in December it had been changed in a number of ways. One of the changes meant that MPs no longer had any say in the future negotiations between the UK and...
Instructional Video6:53
Curated Video

The Full Stack Web Development - An Overview of SQL

Higher Ed
Database Design using MySQL: An Overview of SQL This clip is from the chapter "Database Design using MySQL" of the series "The Full Stack Web Development".For databases, we are going to have a few relational databases such as MySQL...
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 Video7:00
Curated Video

Complete Modern C++ - Project - Part II (Account and Savings Implementation)

Higher Ed
This video shows implementation of the Account hierarchy. 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 Video4:20
Curated Video

Creational Design Patterns in Modern C++ - Multiple Actors - Part I

Higher Ed
This video is the first part of the three-part video that demonstrates how to update the example to support multiple types of actors. • Smart pointers, raw pointers, and references • Function objects • Contiguous sequences This clip is...
Instructional Video2:40
Curated Video

How to Use ‘Albeit’ for Higher Writing Scores

9th - Higher Ed
Today you’ll learn how to use the linking word ‘albeit’ for higher writing scores. Recently, I posted about the high-level linking word ‘albeit’, and noticed that most students did not know how to use it correctly. This is because the...
Instructional Video5:46
Curated Video

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

Higher Ed
This video is the first part of the two-part video that demonstrates how to create a generic object pool that can work with any class. This clip is from the chapter "Object Pool" of the series "Creational Design Patterns in Modern...
Instructional Video5:08
Curated Video

Creational Design Patterns in Modern C++ - S.O.L.I.D. Principles - Part III

Higher Ed
This video is the third part of the three-part video that explains the Interface Segregation and Depending Inversion principles. • What a variant represents • std::variant interface and usage • Example of use cases This clip is from the...
Instructional Video3:30
Curated Video

Microsoft SQL Server Development for Everyone - SQL MAX and MIN Aggregate Functions

Higher Ed
This video explains the SQL MAX and MIN aggregate functions. This clip is from the chapter "GROUP BY and Aggregate Functions" of the series "Microsoft SQL Server Development for Everyone".This section presents an introduction to the...