Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Introduction to Advanced Solidity
This video provides an introduction to advanced Solidity. 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 - 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 - 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 - 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 - 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 - Exercise - Write a Fallback Function
This is an exercise video on writing a fallback function. 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...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - The Fallback Function in Solidity I
The fallback function in Solidity is a function that gets called when a contract receives a transaction without any function specified in the transaction data. It is a special function that has no name and no arguments. It is used to...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Exercise - View and Pure Functions
This is an exercise video on the View and Pure functions. 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...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Solution - Write a Function Modifier
In this video, we will discuss the solution to the exercise on writing a function modifier from the previous video. This clip is from the chapter "Learn Functions in Solidity" of the series "The Complete Solidity Course - Zero to...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Global Variables in Solidity II
In this video, you will learn about some of the most commonly used global variables in Solidity, which can help you write more efficient and secure smart contracts. By the end of this video, you will have a solid understanding of global...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Global Variables in Solidity I
In this video, you will learn about global variables in Solidity, which are pre-defined variables that can be accessed from anywhere in the contract. This clip is from the chapter "Learn Solidity Basics IV (Conversions and Special...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Solution - Build a Constructor in Solidity
In this video, we will discuss the solution to the exercise on building a constructor in Solidity from the previous video. This clip is from the chapter "Structures and Libraries in Solidity" of the series "The Complete Solidity Course -...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Solution - Write Your First Smart Contract - Calculator
In this video, we will discuss the solution to the exercise on writing your first smart contract in Solidity by building a calculator from the previous video. This clip is from the chapter "Learn Solidity - Basics I" of the series "The...
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 - How to Understand Pragma Solidity
In this video, we will explain in detail what the “pragma solidity†statement does in a Solidity smart contract and how it affects the behavior and compatibility of the code. This clip is from the chapter "Introduction to Solidity...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Introduction to Pragma Solidity (Compiling Versions)
This video provides an introduction to Pragma Solidity (compiling versions). This clip is from the chapter "Introduction to Solidity (For the Complete Beginner)" 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 - Exercise - Reconfigure a Solidity Smart Contract
This is an exercise video on reconfiguring a Solidity smart contract. This clip is from the chapter "Introduction to Solidity (For the Complete Beginner)" 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 - Exercise - Get Familiar with the Remix Ethereum IDE
This is an exercise video to get familiar with the Remix Ethereum IDE. This clip is from the chapter "First Steps - How to Succeed in This Course" 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 - How to Code Along with Me Throughout This Course
This video will guide you on how to code along with me throughout this course, ensuring you have a smooth and enjoyable learning experience. This clip is from the chapter "First Steps - How to Succeed in This Course" of the series "The...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Remix Ethereum - IDE Basics (How to Use an IDE)
In this video, you will learn the basics of using an IDE, specifically Remix Ethereum, for Solidity development including creating a new file. This clip is from the chapter "First Steps - How to Succeed in This Course" of the series "The...
Curated Video
Fundamentals Of Object-Oriented Programming: Java and IntelliJ - Interfaces
This video elaborates on interfaces, how an interface determines the software's features, and how they can be implemented.
Curated Video
ChatGPT 101 - Supercharge Your Work and Life with ChatGPT - Legal Writing (Legal Advice, Legal Correspondence, Contracts)
In this video, you will learn about legal writing, including legal advice, legal correspondence, and contracts, which is critical for anyone working in the legal field or needing to write legal documents. This clip is from the chapter...