Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - What are Abstract Contracts in Solidity
In this video, you will learn about abstract contracts in Solidity, which are contracts that cannot be deployed and are used as base contracts to be inherited from. This clip is from the chapter "Learn Advanced Solidity I (Inheritance...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Solution - Inheritance with Smart Contracts
In this video, we will discuss the solution to the exercise on inheritance with smart contracts from the previous video. This clip is from the chapter "Learn Advanced Solidity I (Inheritance and Abstractions)" of the series "The Complete...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Exercise - Inheritance with Smart Contracts
This is an exercise video on inheritance with smart contracts. This clip is from the chapter "Learn Advanced Solidity I (Inheritance and Abstractions)" 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 - Review - Public Private External and Internal in Solidity
In this video, you will learn about the difference between the public, private, external, and internal visibility modifiers in Solidity, and when to use them in your smart contracts. This clip is from the chapter "Learn Advanced Solidity...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Exercise - Contract Visibility Advanced
This is an exercise video on contract visibility advanced. This clip is from the chapter "Learn Advanced Solidity I (Inheritance and Abstractions)" 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 Contracts Review in Solidity
This video explores the concept of contract reviews in Solidity and how they can help improve the security and reliability of your smart contracts. This clip is from the chapter "Learn Advanced Solidity I (Inheritance and Abstractions)"...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Optional Bonus - Cost Restriction in Solidity
This is an optional video that provides bonus examples on cost restriction in Solidity to leverage your learning. This clip is from the chapter "Solidity Patterns II - Restricted Access" of the series "The Complete Solidity Course - Zero...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Solution - Cost Restriction in Solidity
In this video, we will discuss the solution to the exercise on cost restriction in Solidity from the previous video. This clip is from the chapter "Solidity Patterns II - Restricted Access" of the series "The Complete Solidity Course -...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Exercise - Cost Restriction in Solidity
This is an exercise video on cost restriction in Solidity. 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...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Only After Modifier in Solidity I
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...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Solution - Modifier Function
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...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - The Restricted Access Pattern
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...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Solution - Write a Withdrawal Function in Solidity
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...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Exercise - Write a Withdrawal Function
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...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - The Withdrawal Pattern in Solidity
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...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Transfer Versus Send Method in Solidity
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...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - A Vulnerable Smart Contract
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...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Should Contracts Be Allowed to Receive Funds? (Thought Experiment)
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...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Smart Contracts - Points of Failure
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...
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 - Pop Quiz – Looping and Transactions in Solidity
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...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Obvious (But Helpful) Advice - Take Your Time with New Things
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 -...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Exercise - Cryptographic Oracle Contract
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...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Build a Random Generator Function
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...