Instructional Video3:57
Curated Video

Behavioral Design Patterns in C++ - Non-Member Strategy Pointer

Higher Ed
In this video, we will see one more alternative to the strategy pattern, where the pointer is passed as an argument into the function, instead of being a member of the class. This clip is from the chapter "Strategy" of the series...
Instructional Video6:52
Curated Video

Behavioral Design Patterns in C++ - Function Strategy - II

Higher Ed
In this video, we will continue to explore the function strategy design pattern, building on the concepts covered in the previous video. We will dive deeper into the implementation of this pattern. This clip is from the chapter...
Instructional Video7:55
Curated Video

Behavioral Design Patterns in C++ - Function Strategy - I

Higher Ed
In this video, we explore the function strategy design pattern, which allows us to swap out different algorithms at runtime. We will cover the basics of the pattern and how to implement it in JavaScript, as well as some real-world use...
Instructional Video5:13
Curated Video

Behavioral Design Patterns in C++ - Null Object Pattern

Higher Ed
This video explores the null object pattern, a behavioral design pattern that allows for the handling of null values in a program in a more efficient and safe way. It is also an alternative to null check condition. This clip is from the...
Instructional Video6:22
Curated Video

Behavioral Design Patterns in C++ - Dynamic Array - IV

Higher Ed
This video explains how to use the dynamic strategy to decide the thread-safety for the array class. This clip is from the chapter "Strategy" of the series "Behavioral Design Patterns in C++".In this section, you will learn about the...
Instructional Video5:13
Curated Video

Behavioral Design Patterns in C++ - Dynamic Array - III

Higher Ed
In this video, we will attempt to configure the array class for both single and multi-thread access using a Boolean. This clip is from the chapter "Strategy" of the series "Behavioral Design Patterns in C++".In this section, you will...
Instructional Video7:29
Curated Video

Behavioral Design Patterns in C++ - Spreadsheet Application - V

Higher Ed
In this final video of the series, we will complete the implementation of the strategy pattern. This clip is from the chapter "Strategy" of the series "Behavioral Design Patterns in C++".In this section, you will learn about the strategy...
Instructional Video6:38
Curated Video

Behavioral Design Patterns in C++ - Spreadsheet Application - III

Higher Ed
In this third video of the series, we will try to replace conditional statements with inheritance and see if it works. This clip is from the chapter "Strategy" of the series "Behavioral Design Patterns in C++".In this section, you will...
Instructional Video5:14
Curated Video

Behavioral Design Patterns in C++ - Introduction-Strategy Pattern

Higher Ed
This video provides an introduction to strategy. This clip is from the chapter "Strategy" of the series "Behavioral Design Patterns in C++".In this section, you will learn about the strategy pattern.
Instructional Video8:24
Curated Video

Behavioral Design Patterns in C++ - Overview of Class Diagram

Higher Ed
This video provides an overview of the class diagram. This clip is from the chapter "Basic Concepts" of the series "Behavioral Design Patterns in C++".This section focuses on basic concepts of design patterns.
Instructional Video3:13
Curated Video

Behavioral Design Patterns in C++ - TextPad - VII

Higher Ed
This video gives an overview of the implementation so far and also explains an alternative approach through classes. This clip is from the chapter "Command" of the series "Behavioral Design Patterns in C++".In this section, we will...
Instructional Video2:58
Curated Video

Behavioral Design Patterns in C++ - TextPad - I

Higher Ed
This video helps you with the overview of the TextPad application and its menu. This clip is from the chapter "Command" of the series "Behavioral Design Patterns in C++".In this section, we will explore the command design pattern, which...
Instructional Video2:36
Curated Video

Behavioral Design Patterns in C++ - FindDialog - I

Higher Ed
In this video, you will get to know how a dialog box may handle an event that is generated by a button. This clip is from the chapter "Command" of the series "Behavioral Design Patterns in C++".In this section, we will explore the...
Instructional Video5:36
Curated Video

Behavioral Design Patterns in C++ - Spreadsheet Application - IV

Higher Ed
In this video, we will refactor our design to use the strategy pattern step-by-step. This clip is from the chapter "Strategy" of the series "Behavioral Design Patterns in C++".In this section, you will learn about the strategy pattern.
Instructional Video4:14
Curated Video

Learn Azure Serverless Functions in a Weekend - Course Structure

Higher Ed
This video helps you with the structure of the course and demonstrates the basic takeaways from this course. This clip is from the chapter "Introduction to the Course" of the series "Learn Azure Serverless Functions in a Weekend".This...
Instructional Video18:43
Curated Video

Quick JavaScript Crash Course - Modern and Advanced JavaScript - Inheritance

Higher Ed
This video explains inheritance in JavaScript. This clip is from the chapter "Classes Enhancements and OOPS" of the series "Quick JavaScript Crash Course - Modern and Advanced JavaScript".This section explains classes enhancements and OOPS.
Instructional Video10:14
Curated Video

Quick JavaScript Crash Course - Modern and Advanced JavaScript - Classes as Expression

Higher Ed
This video explains classes as an expression in JavaScript. This clip is from the chapter "Classes Enhancements and OOPS" of the series "Quick JavaScript Crash Course - Modern and Advanced JavaScript".This section explains classes...
Instructional Video4:44
Curated Video

Quick JavaScript Crash Course - Modern and Advanced JavaScript - Static Keyword

Higher Ed
This video explains the static keyword in JavaScript. This clip is from the chapter "Classes Enhancements and OOPS" of the series "Quick JavaScript Crash Course - Modern and Advanced JavaScript".This section explains classes enhancements...
Instructional Video13:29
Curated Video

Quick JavaScript Crash Course - Modern and Advanced JavaScript - Prototypal-Chains

Higher Ed
This video explains prototypal-chains. This clip is from the chapter "Classes Enhancements and OOPS" of the series "Quick JavaScript Crash Course - Modern and Advanced JavaScript".This section explains classes enhancements and OOPS.
Instructional Video4:18
Curated Video

Behavioral Design Patterns in C++ - C++ Iterators - II

Higher Ed
In this video, we will implement the iterator for the list class. This clip is from the chapter "Iterator" of the series "Behavioral Design Patterns in C++".This section focuses on the Iterator design pattern.
Instructional Video4:55
Curated Video

Behavioral Design Patterns in C++ - Organization - III (Iterator)

Higher Ed
This video explains one more variation of the Iterator design pattern; here, you will move the traversal algorithm out of the class and put it inside the iterator. This clip is from the chapter "Iterator" of the series "Behavioral Design...
Instructional Video4:20
Curated Video

Behavioral Design Patterns in C++ - Organization - II (Cursor)

Higher Ed
In this video, we will demonstrate another variation of the Iterator pattern in which the Iterator is called a cursor. This clip is from the chapter "Iterator" of the series "Behavioral Design Patterns in C++".This section focuses on the...
Instructional Video3:57
Curated Video

Behavioral Design Patterns in C++ - Pros and Cons-State

Higher Ed
This video talks about the pros and cons of the State design pattern. This clip is from the chapter "State" of the series "Behavioral Design Patterns in C++".This section focuses on the State design pattern.
Instructional Video4:25
Curated Video

Behavioral Design Patterns in C++ - Basic Example-2

Higher Ed
This video explains a basic example of the State design pattern. This clip is from the chapter "State" of the series "Behavioral Design Patterns in C++".This section focuses on the State design pattern.