Instructional Video6:36
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - How Does Revert Work in Solidity

Higher Ed
In Solidity, revert() is used to stop the execution of a contract and return the remaining gas to the sender while require() is used to stop the execution, revert any changes made to the state, and consume all gas supplied by the sender....
Instructional Video11:38
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - How to Write Assembly in Solidity

Higher Ed
In this video, you will learn about how to write the Assembly language in Solidity and use it to optimize smart contracts. This clip is from the chapter "Learn Advanced Solidity II" of the series "The Complete Solidity Course - Zero to...
Instructional Video4:39
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - How Does Require Work in Solidity

Higher Ed
In this video, you will learn how the “require†statement works in Solidity and how it can be used to validate input parameters and conditions in your smart contracts. This clip is from the chapter "Learn Advanced Solidity II" of the...
Instructional Video4:05
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - How to Hack a Smart Contract (Malicious Constructor Trick)

Higher Ed
In this video, you will learn how to exploit a vulnerable smart contract using the malicious constructor trick. The video will begin with an introduction to the concept of constructor in Solidity, followed by an explanation of the...
Instructional Video4:37
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Solution - Pop Quiz – Looping and Transactions in Solidity

Higher Ed
In this video, we will discuss the solution to the pop quiz on looping and transactions in Solidity from the previous video. This clip is from the chapter "Solidity Patterns I - Cybersecurity" of the series "The Complete Solidity Course...
Instructional Video5:39
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Returning Multiple Data Types with Functions in Solidity

Higher Ed
In this video, you will learn how to return multiple data types with functions in Solidity. We will understand why returning multiple values can be useful and then dive into the syntax and implementation of such functions in Solidity....
Instructional Video10:18
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - How to Write a Function Modifier in Solidity

Higher Ed
In this video, you will study how to write a function modifier in Solidity from scratch. This clip is from the chapter "Learn Functions in Solidity" of the series "The Complete Solidity Course - Zero to Advanced for Blockchain and Smart...
Instructional Video7:24
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - What Are Function Modifiers in Solidity

Higher Ed
In this video, you will learn about function modifiers in Solidity. Function modifiers are special functions that can be used to modify the behavior of functions in Solidity. This clip is from the chapter "Learn Functions in Solidity" of...
Instructional Video1:51
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Solution - Assert Ether to Wei

Higher Ed
In this video, we will discuss the solution to the exercise on asserting Ether to Wei from the previous video. This clip is from the chapter "Learn Solidity Basics IV (Conversions and Special Variables)" of the series "The Complete...
Instructional Video6:09
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Ether Units and Denominations in Solidity

Higher Ed
In this video, we will explore the different units and denominations used for Ether in Solidity. This clip is from the chapter "Learn Solidity Basics IV (Conversions and Special Variables)" of the series "The Complete Solidity Course -...
Instructional Video12:48
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Solution - How to Loop in Solidity

Higher Ed
In this video, we will discuss the solution to the exercise on how to loop in Solidity from the previous video. This clip is from the chapter "Learn Solidity - Basics III" of the series "The Complete Solidity Course - Zero to Advanced...
Instructional Video2:41
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Exercise - How to Loop in Solidity

Higher Ed
This is an exercise video on how to loop in Solidity. This clip is from the chapter "Learn Solidity - Basics III" of the series "The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts".This section focuses on...
Instructional Video19:36
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - The For Loop in Solidity

Higher Ed
In this video, you will learn about the For loop in Solidity, a powerful control structure that allows you to repeat a block of code for a specified number of times or until a certain condition is met. This clip is from the chapter...
Instructional Video10:17
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Review – Modulo and Fun Math in Solidity

Higher Ed
In this video, we will review the concepts of modulo and other fun math operations in Solidity. This clip is from the chapter "Learn Solidity - Basics III" of the series "The Complete Solidity Course - Zero to Advanced for Blockchain and...
Instructional Video3:04
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Solution - Logical Operators

Higher Ed
In this video, we will discuss the solution to the exercise on logical operators from the previous video. This clip is from the chapter "Learn Solidity - Basics II (Conditional Logic, Scope, and Visibility)" of the series "The Complete...
Instructional Video9:00
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Logical Operators in Solidity

Higher Ed
This video introduces logical operators in Solidity and explains how to use them to make decisions in your smart contracts. This clip is from the chapter "Learn Solidity - Basics II (Conditional Logic, Scope, and Visibility)" of the...
Instructional Video8:15
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Comparison Operators in Solidity

Higher Ed
In this video, you will learn about comparison operators in Solidity and how to use them to compare values and produce Boolean results. This clip is from the chapter "Learn Solidity - Basics II (Conditional Logic, Scope, and Visibility)"...
Instructional Video9:05
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - How to Write If else Statements in Solidity

Higher Ed
In this video, we will cover the basics of decision-making in Solidity by exploring how to write if-else statements. You will learn how to use conditionals to create logic that allows your smart contracts to make decisions based on...
Instructional Video4:13
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Exercise - Write Solidity Variables

Higher Ed
This is an exercise video on how to write Solidity variables. This clip is from the chapter "Learn Solidity - Basics I" of the series "The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts".This section...
Instructional Video10:03
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Writing Solidity Variables

Higher Ed
This video will teach you how to write Solidity variables and define their data types using keywords such as uint, bool, and string. This clip is from the chapter "Learn Solidity - Basics I" of the series "The Complete Solidity Course -...
Instructional Video4:51
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Introduction to Booleans, Integers, and Strings

Higher Ed
In this video, we will dive into the basics of Boolean values, integers, and strings in Solidity, and how to declare and use them in your smart contracts. This clip is from the chapter "Learn Solidity - Basics I" of the series "The...
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 Video4:16
Curated Video

Vue.js 3 and Firebase for Beginners - Modal Toggle

Higher Ed
This video explains a code on how to open and close modal toggle. 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 login and...
Instructional Video5:07
Curated Video

Vue.js 3 and Firebase for Beginners - Show and Hide Admin Blocks

Higher Ed
In this video, the author explains how to show and hide each admin block section to make the page a lot smaller; we don't need to read all the information on the page. This clip is from the chapter "Firebase Setup and Firestore" of the...