Curated Video
Fundamentals of Object-Oriented Programming - C++ - Friends - Functions and Classes
In this video, you will learn about Friends functions and classes. This clip is from the chapter "Module 3" of the series "Fundamentals of Object-Oriented Programming - C++".In this section, you will learn about STL (Standard Template...
Curated Video
Fundamentals of Object-Oriented Programming - C++ - Classes and Objects
In this video, you will learn about classes and objects with abstraction and encapsulation. This clip is from the chapter "Module 2" of the series "Fundamentals of Object-Oriented Programming - C++".In this section, we will cover...
Curated Video
Fundamentals of Object-Oriented Programming - C++ - Dynamic Memory Management
In this video, you will learn about dynamic memory management. This clip is from the chapter "Module 2" of the series "Fundamentals of Object-Oriented Programming - C++".In this section, we will cover statements and flow control,...
Curated Video
Fundamentals of Object-Oriented Programming - C++ - Module 2 Objectives
In this video, we will cover the learning objective of this module. This clip is from the chapter "Module 2" of the series "Fundamentals of Object-Oriented Programming - C++".In this section, we will cover statements and flow control,...
Curated Video
Practical Cyber Hacking Skills for Beginners - Understanding Databases and SQL
In this lesson, we will look at databases and structured query language (SQL) and how they can be used to manipulate and retrieve data.
Curated Video
Practical Cyber Hacking Skills for Beginners - Cookies Revisited
Here, you will learn about cookies, why and how they are used, and how they affect display of online pages.
Curated Video
Practical Cyber Hacking Skills for Beginners - The TCP 3-Way Handshake
This video demonstrates how the TCP protocol operates in a 3-way mode through host-server-host communication.
Curated Video
Practical Cyber Hacking Skills for Beginners - Ports and Protocols
This video explores the ports, networks, and protocols used to operate each port.
Curated Video
Practical Cyber Hacking Skills for Beginners - Malware Revisited
This video revisits the concepts of malware, the kinds of malware, and the options available to us to mitigate the problem as much as possible.
Curated Video
Practical Cyber Hacking Skills for Beginners - Key Principles of Cybersecurity
Let's look at the technological practices and critical principles of cybersecurity.
Curated Video
Practical Cyber Hacking Skills for Beginners - The CIA and DAD Triads
This video will teach us more about confidentiality, integrity, availability, disclosure, alteration, and deniability.
Curated Video
Build and Learn ASP.NET 6.0 Blazor Hands-On - Display Paginated Movies
This lecture shows how to carry out the pagination of the BlazorMovieApp application. Pagination displays the specified number of records per page. This clip is from the chapter "Paginating the Movies" of the series "Build and Learn...
Curated Video
Build and Learn ASP.NET 6.0 Blazor Hands-On - Adding Spinkit to the App
This lecture teaches the steps to configure BlazorPro.Spinkit, a Nuget package that allows animated loading indicators while the data is being asynchronously fetched from the database. This clip is from the chapter "Additional Content:...
Curated Video
Build and Learn ASP.NET 6.0 Blazor Hands-On - View User Profile Data with Authorization
This lecture shows all the steps in code required for implementing authorization to view user profile data. This clip is from the chapter "Authentication and Authorization" of the series "Build and Learn ASP.NET 6.0 Blazor Hands-On".This...
Curated Video
Build and Learn ASP.NET 6.0 Blazor Hands-On - Authentication in Action for the Movie App
This lecture shows the usage of individual user accounts in the completed movies app from the previous section. You will see how only logged-in (authenticated) users can view the movies. This clip is from the chapter "Authentication and...
Curated Video
Build and Learn ASP.NET 6.0 Blazor Hands-On - JavaScript Interop Calls to Modal
This lecture shows how to close the modal dialog after saving to the database by clicking the submit button. You will learn the necessary changes needed to achieve this. This clip is from the chapter "Create a CRUD Application in Blazor"...
Curated Video
Build and Learn ASP.NET 6.0 Blazor Hands-On - Seed the Movies Database
In this video, you will learn the process of seeding the database with some initial records for testing. This clip is from the chapter "Create a CRUD Application in Blazor" of the series "Build and Learn ASP.NET 6.0 Blazor Hands-On".This...
Curated Video
Build and Learn ASP.NET 6.0 Blazor Hands-On - Add Users and Roles
This video shows how to seed the tables with users and roles by running a method from the Startup class of the Blazor app. This clip is from the chapter "Create a CRUD Application in Blazor" of the series "Build and Learn ASP.NET 6.0...
Curated Video
Build and Learn ASP.NET 6.0 Blazor Hands-On - Two-Way Data Binding in ASP.NET Core 3.1 Blazor
This lecture describes two-way data binding in Blazor. It walks through a user input form that collects data in input controls and as the user types into the input boxes, the data is immediately written to the browser. This clip is from...
Curated Video
Build and Learn ASP.NET 6.0 Blazor Hands-On - Save Data to the Database
This lecture shows the code to add new record data to the movie database. This clip is from the chapter "Create a CRUD Application in Blazor" of the series "Build and Learn ASP.NET 6.0 Blazor Hands-On".This section explains how to create...
Curated Video
Build and Learn ASP.NET 6.0 Blazor Hands-On - Add Migration to Create Movies Table
This lecture shows the addition of migration (to EF Core) to create the movies table. You will learn the essential Package Manager console commands to do this. This clip is from the chapter "Create a CRUD Application in Blazor" of the...
Curated Video
Build and Learn ASP.NET 6.0 Blazor Hands-On - Create a Database and Add Tables to Store Users and Roles
This tutorial shows how to create a database for the Blazor app and add User and Roles tables to the database. This clip is from the chapter "Create a CRUD Application in Blazor" of the series "Build and Learn ASP.NET 6.0 Blazor...
Curated Video
Risk Management for Cyber Security Managers - Business Continuity and Disaster Recovery Plans
This video elaborates on how an organization can develop a plan for continuity or recovery when a cyber-attack occurs.
Curated Video
Risk Management for Cyber Security Managers - Ethical Hacking and Pen Testing
In this video, we will discuss ethical hacking and penetration testing and how we can use these techniques to mitigate cyber risks in an organization.