Instructional Video3:45
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Visibility - Public Private Internal External - in Solidity II

Higher Ed
In this video, we will dive deeper into the concept of visibility in Solidity, exploring the differences between public, private, internal, and external visibility modifiers and how to use them effectively in your smart contracts. This...
Instructional Video4:16
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Scope and State in Solidity

Higher Ed
In this video, we will be discussing scope and state in Solidity, covering the difference between state variables and local variables, how scope affects the accessibility of variables and functions, and the importance of understanding...
Instructional Video5:04
Curated Video

Data Science Model Deployments and Cloud Computing on GCP - OAuth and OpenID Connect

Higher Ed
This video explains OAuth is a system that grants third-party websites limited access to user accounts. OpenID Connect 1.0 is a simple identity layer on top of the OAuth 2.0 protocol. This clip is from the chapter "Authentication and...
Instructional Video3:46
Curated Video

Data Science Model Deployments and Cloud Computing on GCP - Authorization (AuthZ)

Higher Ed
This video explains AuthZ. After the application determines who the user is, authorization determines WHAT the user is allowed to do in the application. This clip is from the chapter "Authentication and Authorization" of the series "Web...
Instructional Video5:24
Curated Video

Data Science Model Deployments and Cloud Computing on GCP - Lab - Deploy Python Application to App Engine - Part 2

Higher Ed
This video is the second part of a two-part tutorial on deploying a Python application to Google App Engine. This clip is from the chapter "Google App Engine - For Serverless Applications" of the series "Data Science Model Deployments...
Instructional Video5:38
Curated Video

Vue.js 3 and Firebase for Beginners - Retrieving Admin Users

Higher Ed
This video explains how to retrieve admin users from our database and to check whether the admin property is set to True. As we will be retrieving users, we can create a reference to the database collection inside the Firebase file. This...
Instructional Video7:38
Curated Video

Vue.js 3 and Firebase for Beginners - Adding Users

Higher Ed
This video explains how to add new users to the website who can access the entire website. We need to set up a way to allow only authorized admin users into the admin section. We will do this using custom claims. This clip is from the...
Instructional Video2:50
Curated Video

Vue.js 3 and Firebase for Beginners - Unsubscribing from Updates

Higher Ed
In this video, the author talks about how to unsubscribe from updates. To do this, we will use the useOrders.js file, where we can add the unsubscribe function to a variable. This clip is from the chapter "Real-Time Updates and Firebase...
Instructional Video8:52
Curated Video

Vue.js 3 and Firebase for Beginners - Filters and Global Properties

Higher Ed
In this video, we will talk about filters and global properties using an example. This clip is from the chapter "Finishing Touches" of the series "Vue.js 3 and Firebase for Beginners".This section is about the finishing touches to give...
Instructional Video2:15
Curated Video

Vue.js 3 and Firebase for Beginners - Restricting New Pizzas

Higher Ed
In this video, we will see how to restrict anyone from adding a new pizza to the database if the user is not logged in into the website. This clip is from the chapter "Finishing Touches" of the series "Vue.js 3 and Firebase for...
Instructional Video5:08
Curated Video

Vue.js 3 and Firebase for Beginners - Detecting Auth Changes

Higher Ed
This video explains how we can detectany auth changes using the useAuth file. This clip is from the chapter "Authentication" of the series "Vue.js 3 and Firebase for Beginners".This section is all about authentication and how to create...
Instructional Video9:35
Curated Video

Vue.js 3 and Firebase for Beginners - Logging In and Out

Higher Ed
This video explains the code to log in and log out users from the application. This clip is from the chapter "Authentication" of the series "Vue.js 3 and Firebase for Beginners".This section is all about authentication and how to create...
Instructional Video7:27
Curated Video

Vue.js 3 and Firebase for Beginners - The Signup Function

Higher Ed
This video explains the signup function. This project is going to use Firebase authentication to manage user accounts and allow them to sign up and sign in. This clip is from the chapter "Authentication" of the series "Vue.js 3 and...
Instructional Video4:24
Curated Video

Vue.js 3 and Firebase for Beginners - Looping over Orders

Higher Ed
Now that we can successfully retrieve the order from the database, this video explains how to loop over orders and display them inside the table. This clip is from the chapter "Firebase Setup and Firestore" of the series "Vue.js 3 and...
Instructional Video7:31
Curated Video

Vue.js 3 and Firebase for Beginners - Adding Pizzas to the Database

Higher Ed
This video explains how to work with the database to add pizzas using dbPizzaRef and dbOrderRef. This clip is from the chapter "Firebase Setup and Firestore" of the series "Vue.js 3 and Firebase for Beginners".This section explains the...
Instructional Video4:18
Curated Video

Vue.js 3 and Firebase for Beginners - Removing and Changing Basket Quantity

Higher Ed
In this video, we will remove and change basket quantity in the item list by working on the menu view and using the null property. This clip is from the chapter "Composition API" of the series "Vue.js 3 and Firebase for Beginners".This...
Instructional Video4:31
Curated Video

Vue.js 3 and Firebase for Beginners - Checking for Duplicate Basket Items

Higher Ed
In this video, we will check for duplicate items in the basket and, rather than adding new line items, we will increase the quantity in the existing items. This clip is from the chapter "Composition API" of the series "Vue.js 3 and...
Instructional Video7:33
Curated Video

Vue.js 3 and Firebase for Beginners - Refs and Adding to Basket

Higher Ed
A ref is a wrapper for a value and in our case, the value is a pizza. In this video, we will use ref as a wrapper for our basket, which the user can add pizzas to. This clip is from the chapter "Composition API" of the series "Vue.js 3...
Instructional Video3:04
Curated Video

Linux Crash Course for Beginners - 2023 - Enabling Internet in Linux VM

Higher Ed
In this video, you will learn how to get internet access to our VM.
Instructional Video5:05
Curated Video

Linux Crash Course for Beginners - 2023 - Connect Linux VM Through Putty

Higher Ed
In this video, you will learn how to access our Linux machine through Putty.
Instructional Video8:05
Curated Video

Linux Crash Course for Beginners - 2023 - Option 2 - Linux Installation on Cloud

Higher Ed
In this video, you will learn how to install the system on a cloud, which is our second option for lab design.
Instructional Video5:16
Curated Video

Linux Crash Course for Beginners - 2023 - Introduction to File System and Structure

Higher Ed
In this video, we will understand what the Linux file System is and understand its structure.
Instructional Video24:49
Curated Video

Building Microservices API in Go - Refreshing an Access Token

Higher Ed
In this video, we will cover the process of generating a new access token from a refresh token. We will discuss how to implement token refreshing in our application to ensure uninterrupted user sessions and improved security. This clip...
Instructional Video3:45
Curated Video

Building Microservices API in Go - Refresh Token: Introduction

Higher Ed
In this video, we will introduce the concept of refresh tokens. We will discuss their purpose and benefits in modern authentication and authorization workflows. This clip is from the chapter "Advanced Topics" of the series "Building...