Instructional Video5:39
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Only After Modifier in Solidity I

Higher Ed
The “Only After†modifier is a very useful Solidity modifier that allows a function to be executed only after a specific period of time has passed since the contract was created or since the last time the function was executed. This...
Instructional Video4:47
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Solution - Modifier Function

Higher Ed
In this video, we will discuss the solution to the exercise on the modifier function from the previous video. This clip is from the chapter "Solidity Patterns II - Restricted Access" of the series "The Complete Solidity Course - Zero to...
Instructional Video1:34
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Exercise - Modifier Function

Higher Ed
This is an exercise video on the modifier function. This clip is from the chapter "Solidity Patterns II - Restricted Access" of the series "The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts".In this...
Instructional Video6:34
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - The Restricted Access Pattern

Higher Ed
The Restricted Access Pattern is a design pattern in Solidity that restricts access to certain functions or data within a smart contract to only authorized parties. This pattern is useful for controlling the flow of operations within a...
Instructional Video4:48
Curated Video

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

Higher Ed
In this video, we will discuss the solution to the exercise on writing a withdrawal function in Solidity from the previous video. This clip is from the chapter "Solidity Patterns I - Cybersecurity" of the series "The Complete Solidity...
Instructional Video1:25
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Exercise - Write a Withdrawal Function

Higher Ed
This is an exercise video on writing a withdrawal function in Solidity. This clip is from the chapter "Solidity Patterns I - Cybersecurity" of the series "The Complete Solidity Course - Zero to Advanced for Blockchain and Smart...
Instructional Video8:34
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - The Withdrawal Pattern in Solidity

Higher Ed
In this video, you will learn about the withdrawal pattern in Solidity. We will understand the need for the withdrawal pattern in smart contract development, how it can prevent potential vulnerabilities, and how to implement it in a...
Instructional Video4:52
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Transfer Versus Send Method in Solidity

Higher Ed
This video discusses the differences between the “transfer†and “send†methods in Solidity, which are used to transfer Ether between accounts. The video covers the potential risks of using the “send†method, which can result in...
Instructional Video1:44
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Coding in Terms of Higher Patterns

Higher Ed
In this video, you will learn about coding in terms of higher patterns in Solidity. This clip is from the chapter "Solidity Patterns I - Cybersecurity" of the series "The Complete Solidity Course - Zero to Advanced for Blockchain and...
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 Video6:15
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - A Vulnerable Smart Contract

Higher Ed
In this video, we will discuss what a vulnerable smart contract is and how it can be exploited. This clip is from the chapter "Solidity Patterns I - Cybersecurity" of the series "The Complete Solidity Course - Zero to Advanced for...
Instructional Video2:42
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Should Contracts Be Allowed to Receive Funds? (Thought Experiment)

Higher Ed
In the world of blockchain and cryptocurrencies, smart contracts have the ability to receive and transfer funds. However, this raises the question of whether contracts should be allowed to receive funds or not. On one hand, allowing...
Instructional Video7:59
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Smart Contracts - Points of Failure

Higher Ed
In this video, we will discuss the different points of failure that can occur in a smart contract. We will go through some examples of how contracts can be exploited by attackers and discuss some best practices for avoiding common...
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 Video2:14
Curated Video

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

Higher Ed
This is a pop quiz video on looping and transactions in Solidity. This clip is from the chapter "Solidity Patterns I - Cybersecurity" of the series "The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts".In...
Instructional Video4:56
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Leveling Up in Solidity

Higher Ed
This video helps you with leveling up in Solidity by learning new concepts. This clip is from the chapter "Solidity Patterns I - Cybersecurity" of the series "The Complete Solidity Course - Zero to Advanced for Blockchain and Smart...
Instructional Video3:09
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Obvious (But Helpful) Advice - Take Your Time with New Things

Higher Ed
This video helps you with some helpful advice on Solidity and how to go about it. It will help you understand how to work around with the newer concepts you have learned so far. This clip is from the chapter "Solidity Patterns I -...
Instructional Video3:27
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Exercise - Cryptographic Oracle Contract

Higher Ed
This is an exercise video on a cryptographic Oracle contract. This clip is from the chapter "Learn Functions in Solidity" of the series "The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts".This focuses on...
Instructional Video4:10
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Smart Contract Oracles

Higher Ed
In this video, you will learn about Smart Contract Oracles, which are third-party services that provide external data to smart contracts. You will understand the importance of Oracles in smart contract development, the challenges of...
Instructional Video7:35
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Build a Random Generator Function

Higher Ed
In this video, you will learn how to build a random generator function in Solidity. The video will cover the basic principles of generating random numbers in a deterministic environment like the Ethereum blockchain. This clip is from the...
Instructional Video4:55
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - What Are Cryptographic Functions

Higher Ed
In this video, we will be discussing cryptographic functions in Solidity. Cryptographic functions play a critical role in securing smart contracts and ensuring that data transmitted over the blockchain is kept private and tamper-proof....
Instructional Video7:35
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Solution - Write a Function Overload

Higher Ed
In this video, we will discuss the solution to the exercise on writing a function overload from the previous video. This clip is from the chapter "Learn Functions in Solidity" of the series "The Complete Solidity Course - Zero to...
Instructional Video1:42
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Exercise - Write a Function Overload

Higher Ed
This is an exercise video on writing a function overload. This clip is from the chapter "Learn Functions in Solidity" of the series "The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts".This focuses on the...
Instructional Video4:16
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Function Overloading in Solidity

Higher Ed
In this video, we will cover the concept of function overloading in Solidity. Function overloading allows you to define multiple functions with the same name but different parameter types, which can help you write more modular and...