Instructional Video19:55
Curated Video

SwiftUI and Node.js Full Stack - Build Twitter - iOS 16 - Connecting EditProfileView and UserProfile

Higher Ed
In this video, we will be connecting EditProfileView with UserProfile so that the user can see the updated profile details after editing them.
Instructional Video22:46
Curated Video

SwiftUI and Node.js Full Stack - Build Twitter - iOS 16 - MainView

Higher Ed
The MainView is the central hub of any Twitter Clone app, and in this video, we will guide you through the process of designing and implementing a custom MainView that showcases all the essential elements of your app, including the feed,...
Instructional Video8:46
Curated Video

SwiftUI and Node.js Full Stack - Build Twitter - iOS 16 - Update EditProfileView

Higher Ed
In this video, we continue working on EditProfileView and implement the ability to update user profile information.
Instructional Video15:34
Curated Video

The Art of Doing - Web Development for Beginners - For and While Loops

Higher Ed
In this video, you will learn how to use for loops and while loops in JavaScript for different scenarios. We will explore the syntax, usage, and differences between for loops and for-of loops, as well as understand how while loops can be...
Instructional Video3:36
Curated Video

Behavioral Design Patterns in C++ - Document Framework - II

Higher Ed
In this video, we will continue adding classes to the document framework. This clip is from the chapter "Template Method" of the series "Behavioral Design Patterns in C++".In this section, we explore the template method behavioral design...
Instructional Video7:05
Curated Video

Behavioral Design Patterns in C++ - Document Framework - I

Higher Ed
This video explains the example of a document framework and adds the necessary base classes. This clip is from the chapter "Template Method" of the series "Behavioral Design Patterns in C++".In this section, we explore the template...
Instructional Video4:22
Curated Video

Behavioral Design Patterns in C++ - Basic Implementation-Template Method

Higher Ed
This video demonstrates basic implementation of the template method pattern through coding. This clip is from the chapter "Template Method" of the series "Behavioral Design Patterns in C++".In this section, we explore the template method...
Instructional Video5:03
Curated Video

Behavioral Design Patterns in C++ - Introduction-Template Method

Higher Ed
This video provides an introduction to the template method pattern. This clip is from the chapter "Template Method" of the series "Behavioral Design Patterns in C++".In this section, we explore the template method behavioral design...
Instructional Video3:53
Curated Video

Behavioral Design Patterns in C++ - Pros and Cons-Strategy Pattern

Higher Ed
This video talks about the pros and cons 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 pattern.
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 Video8:07
Curated Video

Behavioral Design Patterns in C++ - Static Strategy

Higher Ed
In this video, we will dive into the static strategy design pattern, which allows us to choose an algorithm at compile-time rather than at runtime. Here, we will see how, in C++, strategy can be implemented more efficiently using...
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 Video9:22
Curated Video

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

Higher Ed
In this video, we will introduce a dynamic array that may be used in both single-threaded and multi-threaded applications. This clip is from the chapter "Strategy" of the series "Behavioral Design Patterns in C++".In this section, you...
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 Video4:22
Curated Video

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

Higher Ed
This video builds upon the first part of our spreadsheet application series; here, we will add new exports formats to the application. This clip is from the chapter "Strategy" of the series "Behavioral Design Patterns in C++".In this...
Instructional Video7:17
Curated Video

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

Higher Ed
In this video, we will be building a spreadsheet application using JavaScript. 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 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 Video2:55
Curated Video

Behavioral Design Patterns in C++ - Why You Should Take This Course

Higher Ed
This clip is from the chapter "Introduction to the Course" of the series "Behavioral Design Patterns in C++".This section provides an introduction to the entire course.