Instructional Video6:11
Curated Video

Fundamentals of Object-Oriented Programming - C++ - Friends - Functions and Classes

Higher Ed
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...
Instructional Video5:40
Curated Video

Fundamentals of Object-Oriented Programming - C++ - Classes and Objects

Higher Ed
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...
Instructional Video6:52
Curated Video

Fundamentals of Object-Oriented Programming - C++ - Dynamic Memory Management

Higher Ed
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,...
Instructional Video7:14
Curated Video

Fundamentals of Object-Oriented Programming - C++ - Module 2 Objectives

Higher Ed
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,...
Instructional Video9:09
Curated Video

Practical Cyber Hacking Skills for Beginners - Understanding Databases and SQL

Higher Ed
In this lesson, we will look at databases and structured query language (SQL) and how they can be used to manipulate and retrieve data.
Instructional Video6:20
Curated Video

Practical Cyber Hacking Skills for Beginners - Cookies Revisited

Higher Ed
Here, you will learn about cookies, why and how they are used, and how they affect display of online pages.
Instructional Video6:50
Curated Video

Practical Cyber Hacking Skills for Beginners - The TCP 3-Way Handshake

Higher Ed
This video demonstrates how the TCP protocol operates in a 3-way mode through host-server-host communication.
Instructional Video5:51
Curated Video

Practical Cyber Hacking Skills for Beginners - Ports and Protocols

Higher Ed
This video explores the ports, networks, and protocols used to operate each port.
Instructional Video5:20
Curated Video

Practical Cyber Hacking Skills for Beginners - Malware Revisited

Higher Ed
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.
Instructional Video6:01
Curated Video

Practical Cyber Hacking Skills for Beginners - Key Principles of Cybersecurity

Higher Ed
Let's look at the technological practices and critical principles of cybersecurity.
Instructional Video3:40
Curated Video

Practical Cyber Hacking Skills for Beginners - The CIA and DAD Triads

Higher Ed
This video will teach us more about confidentiality, integrity, availability, disclosure, alteration, and deniability.
Instructional Video24:09
Curated Video

Build and Learn ASP.NET 6.0 Blazor Hands-On - Display Paginated Movies

Higher Ed
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...
Instructional Video3:55
Curated Video

Build and Learn ASP.NET 6.0 Blazor Hands-On - Adding Spinkit to the App

Higher Ed
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:...
Instructional Video20:57
Curated Video

Build and Learn ASP.NET 6.0 Blazor Hands-On - View User Profile Data with Authorization

Higher Ed
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...
Instructional Video12:15
Curated Video

Build and Learn ASP.NET 6.0 Blazor Hands-On - Authentication in Action for the Movie App

Higher Ed
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...
Instructional Video7:26
Curated Video

Build and Learn ASP.NET 6.0 Blazor Hands-On - JavaScript Interop Calls to Modal

Higher Ed
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"...
Instructional Video9:05
Curated Video

Build and Learn ASP.NET 6.0 Blazor Hands-On - Seed the Movies Database

Higher Ed
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...
Instructional Video5:09
Curated Video

Build and Learn ASP.NET 6.0 Blazor Hands-On - Add Users and Roles

Higher Ed
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...
Instructional Video29:33
Curated Video

Build and Learn ASP.NET 6.0 Blazor Hands-On - Two-Way Data Binding in ASP.NET Core 3.1 Blazor

Higher Ed
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...
Instructional Video2:18
Curated Video

Build and Learn ASP.NET 6.0 Blazor Hands-On - Save Data to the Database

Higher Ed
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...
Instructional Video3:10
Curated Video

Build and Learn ASP.NET 6.0 Blazor Hands-On - Add Migration to Create Movies Table

Higher Ed
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...
Instructional Video1:37
Curated Video

Build and Learn ASP.NET 6.0 Blazor Hands-On - Create a Database and Add Tables to Store Users and Roles

Higher Ed
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...
Instructional Video11:08
Curated Video

Risk Management for Cyber Security Managers - Business Continuity and Disaster Recovery Plans

Higher Ed
This video elaborates on how an organization can develop a plan for continuity or recovery when a cyber-attack occurs.
Instructional Video5:28
Curated Video

Risk Management for Cyber Security Managers - Ethical Hacking and Pen Testing

Higher Ed
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.