Curated Video
A Detailed Guide to the OWASP Top 10 - Understanding SQL and Databases
This video explains databases and Structured Query Language (SQL).
Curated Video
Web Hacker's Toolbox - Tools Used by Successful Hackers - Exploiting Race Conditions Case 1 (Part1)
This is the first of the two-part video on exploiting race conditions for case 1. Here, you would be looking at how hackers use multithreading conditions for stealing money from a bank. This clip is from the chapter "Exploiting Race...
Curated Video
SwiftUI and Node.js Full Stack - Build Twitter - iOS 16 - Fixing Profile User Data
In this video, we will be fixing the profile user data in our SwiftUI Twitter Clone App. We will be identifying the errors and issues causing the wrong data to be displayed and resolve them.
Curated Video
SwiftUI and Node.js Full Stack - Build Twitter - iOS 16 - Auth | LoginView
In this video, we will show you how to build a LoginView for your Twitter Clone app that authenticates users, stores their login credentials securely, and handles common login-related scenarios such as forgotten passwords and password...
Curated Video
SwiftUI and Node.js Full Stack - Build Twitter - iOS 16 - Auth | RegisterView
In this video, we will take you through the process of designing and implementing a RegisterView for your Twitter Clone app that collects user data, validates it, and stores it securely.
Curated Video
Blender to Unreal Engine - Become a Dungeon Prop Artist - Working with Array and Empties
Here, we will be working with the array modifier, but we will also be taking it up a level by using empties and rotation concurrently.
Curated Video
Blender to Unreal Engine - Become a Dungeon Prop Artist - How to Present Your Work with a Turntable
This lesson will teach you how to create a turntable to present 3D art for your portfolio or showreel.
Curated Video
Blender to Unreal Engine - Become a Dungeon Prop Artist - Finishing the Torch Models
In this lesson, we will be finishing the torch models.
Curated Video
Behavioral Design Patterns in C++ - Chat System - II
This video is a continuation to building a central chat server. This clip is from the chapter "Mediator" of the series "Behavioral Design Patterns in C++".This section focuses on the Mediator pattern.
Curated Video
Behavioral Design Patterns in C++ - Undo - V
This video helps you store copies of command objects that are executed in a stack and test our implementation. This clip is from the chapter "Command" of the series "Behavioral Design Patterns in C++".In this section, we will explore the...
Curated Video
Blender to Unreal Engine - 3D Plants and Vegetation - Animating Our 3D Foliage
In this lesson, we will begin to bring our foliage to life. We will add a wind system with a turbulence force to get motion in our scene. This clip is from the chapter "Animating and Rendering In Blender Software" of the series "Blender...
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 - Rating Component / 105
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 - Project Structure / 099
In this lesson, we will understand the styled system, a collection of utility functions that add style props to your React components and allow you to control styles based on criteria.
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 - API Fetch: Movie Search / 071
Here, you will learn how to clean up the Fetch API, which provides a JavaScript interface for accessing and manipulating protocol parts, such as requests and responses.
Curated Video
React JS Masterclass - Go From Zero To Job Ready - API Fetch: Movie List / 069
In this video, we will learn to fetch specific movies on the Movie list API. We will create a default empty list. We will then learn to send fetch requests to the URLs.
Curated Video
React JS Masterclass - Go From Zero To Job Ready - Local Storage: Store All Tasks / 050
Here, we will focus on our local storage. When we create tasks in our TaskMate, we need to provide the app a local storage to store the tasks that we create.
Curated Video
React JS Masterclass - Go From Zero To Job Ready - Warning: Undefined Value / 048
In this lecture, we will understand the "Warning: Undefined Value" error. We will understand what the warning means and how to rectify the error.
Curated Video
React JS Masterclass - Go From Zero To Job Ready - State: tasklist and setTasklist / 046
We will create a state called tasklist to add tasks, delete tasks, and edit tasks inside the task list. You will learn to add local time and date strings.
Curated Video
React JS Masterclass - Go From Zero To Job Ready - Project Structure
In this lesson, we will start our project from the basics. We will create the folder structure, create a basic React app, and call it TaskMate. We will create the basic setup for the project.
Curated Video
React JS Masterclass - Go From Zero To Job Ready - React StrictMode
Let's learn about an interesting feature, a common doubt that may occur in our minds, where we loaded the conole.log once, but the information is repetitive. You will learn how the useEffect hook works here.
Curated Video
React JS Masterclass - Go From Zero To Job Ready - useEffect Hook / 032
In this lecture, you will learn to call an API, access the information, and then create the user interface to display the information. We will understand the useEffect hook that accepts a function that contains imperative and possibly...
Curated Video
React JS Masterclass - Go From Zero To Job Ready - Add New Task / 029
After learning how to input data or tasks using forms and accepting the tasks or data using the submit button, we will now examine how to create new tasks, which will receive inputs from the tasks and add them to the task list we created...