Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - How Does Revert Work in Solidity
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....
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - How to Write Assembly in Solidity
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...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - How Does Require Work in Solidity
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...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - How to Hack a Smart Contract (Malicious Constructor Trick)
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...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Solution - Pop Quiz – Looping and Transactions in Solidity
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...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Returning Multiple Data Types with Functions in Solidity
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....
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - How to Write a Function Modifier in Solidity
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...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - What Are Function Modifiers in Solidity
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...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Solution - Assert Ether to Wei
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...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Ether Units and Denominations in Solidity
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 -...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Solution - How to Loop in Solidity
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...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Exercise - How to Loop in Solidity
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...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - The For Loop in Solidity
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...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Review – Modulo and Fun Math in Solidity
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...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Solution - Logical Operators
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...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Logical Operators in Solidity
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...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Comparison Operators in Solidity
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)"...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - How to Write If else Statements in Solidity
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...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Exercise - Write Solidity Variables
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...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Writing Solidity Variables
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 -...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Introduction to Booleans, Integers, and Strings
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...
Curated Video
Vue.js 3 and Firebase for Beginners - Retrieving Admin Users
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...
Curated Video
Vue.js 3 and Firebase for Beginners - Modal Toggle
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...
Curated Video
Vue.js 3 and Firebase for Beginners - Show and Hide Admin Blocks
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...