Curated Video
Behavioral Design Patterns in C++ - Introduction-Command
This video provides an introduction to command patterns. 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 encapsulates requests...
Curated Video
Behavioral Design Patterns in C++ - Pros and Cons-Template Method
This video talks about the pros and cons of 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...
Curated Video
Behavioral Design Patterns in C++ - Template Method - III
In this video, we continue to explore the final details of the template method design pattern, which allows us to define the skeleton of an algorithm in a base class and let subclasses implement specific steps of the algorithm. This clip...
Curated Video
Behavioral Design Patterns in C++ - Template Method - II
In this video, we continue exploring the template method design pattern, building on the concepts covered in the previous video and implement the text document. This clip is from the chapter "Template Method" of the series "Behavioral...
Curated Video
Behavioral Design Patterns in C++ - Template Method - I
In this video, we will implement the template method design pattern in 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...
Curated Video
Behavioral Design Patterns in C++ - Document Framework - III
In this video, we will add the functionality of versioning. 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 pattern,...
Curated Video
Learn Tableau by Working on Exciting Dashboards - Dashboard Actions
This video explains dashboard actions and how to enable them.
Curated Video
Learn Tableau by Working on Exciting Dashboards - Exclude - LOD
This video explains the exclude level of detailed expression by an example.
Curated Video
React JS Masterclass - Go From Zero To Job Ready - Cart: Provider / 125
The context API simplifies sharing of cart data between components. Create a new function called CartProvider and add the reducer.
Curated Video
React JS Masterclass - Go From Zero To Job Ready - Cart: Context and Reducers / 124
In this tutorial, we will use useReducer and useContext to maintain a global state available throughout the project and the state variable.
Curated Video
React JS Masterclass - Go From Zero To Job Ready - Cart Interface / 123
The shopping cart page is designed to allow buyers to see all the products they have added to the shopping cart. It contains a detailed list of products.
Curated Video
React JS Masterclass - Go From Zero To Job Ready - Toggle Dropdown (Hide) / 122
In this video, you will learn how to effectively handle the chaining of fetch calls to avoid nesting them together, clean up our component code, and abstract those details away from our component code.
Curated Video
React JS Masterclass - Go From Zero To Job Ready - Dropdown Option / 115
After learning to use the React state hook, we will look at storing variables passed with the () event to put in the product display.
Curated Video
React JS Masterclass - Go From Zero To Job Ready - Filter: Initial Product List / 112
We will create a checkout page, which will require us to handle the items in the product list, make final calculations, and add any other info if needed; reloading the page should allow us to make changes in the total by adding or...
Curated Video
React JS Masterclass - Go From Zero To Job Ready - Filter: Context and Reducers / 111
Let's understand UserContext Hook, which makes it easy to pass data throughout your app without manually passing props down the tree, and UseReducer Hook, which allows for a more straightforward, predictable, and organized way to update...
Curated Video
React JS Masterclass - Go From Zero To Job Ready - Dark Mode / 107
You will learn to create forms to collect information and validate user information such as billing address, mode of payment, and more.
Curated Video
React JS Masterclass - Go From Zero To Job Ready - Project Deployment / 095
This video provides a detailed introduction to the concepts covered in this course section, including JavaScript and its topics.
Curated Video
React JS Masterclass - Go From Zero To Job Ready - Redux Store State / 094
Redux is a popular data store for JavaScript and React applications. It follows a central principle that data binding should flow.
Curated Video
React JS Masterclass - Go From Zero To Job Ready - Reducers: Add and Remove / 093
This lesson creates a new reducer method called removeFromCart, which accepts a value and removes an item from the basket. We will then add an handler to our remove button.
Curated Video
React JS Masterclass - Go From Zero To Job Ready - Slice and Action / 092
A "slice" is a collection of Redux reducer logic and actions for a single feature in your app, typically defined together in a single file.
Curated Video
React JS Masterclass - Go From Zero To Job Ready - Project Structure / 091
We will explore the most common and most accessible structure in use. I call it the flat structure as it has minimal directory nesting.
Curated Video
React JS Masterclass - Go From Zero To Job Ready - Project Deployment / 090
For the final checkout page to perform the next set of actions, you will learn how to implement an order confirmation before proceeding with the last payment order.
Curated Video
React JS Masterclass - Go From Zero To Job Ready - Methods / 089
In this video, you will learn to validate our forms in React. Here, the form will force us to enter details before we are taken to the product confirmation page.
Curated Video
React JS Masterclass - Go From Zero To Job Ready - Context / 087
This is a continuation of the previous lesson, where we will continue validating the information we place on the form before checking out.