Back
Solidity 104 - English
In Solidity 104, we will learn about error-handling mechanisms, and three types of special contracts, inheritance, import, and hash.
Languagesolidity
Skill LevelBeginner
Total Length1h
Intended Learners
Who’s This Course For
- For developers who are interested in blockchain and smart contract development
- For developers who want to learn Solidity
Requirements
- No CS background required - This course uses extensive metaphors to make concepts accessible to beginners
- It is recommended to first complete the basics of Solidity syntax (content from Solidity 101 to 103), as this will be very helpful in understanding the subsequent material.
What You’ll Learn
- Advanced Solidity programming, delving deeper into topics such as error handling and contract types.
Syllabus
Error Reporting
Error handling syntax: rever, error, assert
Error Handling
Try function and catch specific errors
Library
The definition and call of libraries.And the import statement
Inheritance 1
Define,constructor and override keyword.
Inheritance 2
Virtual keyword, super keyword and multiple inhertance.
Interface
Define and usage of interface, abstract contract and hash calculations.
Wrap Up
Abstract contract, and hash in Solidity.
Solidity 104 - English
23 lessons
Access on mobile and desktop