Introducing Solidity 101 – the first intro-level technical course designed for beginners. Regardless of whether you have a background in computer science or prior exposure to Web3, this interactive and enjoyable course is here to support you. Begin your coding adventure in Solidity with confidence and explore the fundamentals in a beginner-friendly environment.
Language
Solidity
Total Length
1.5h
Part of Learning Track
Build on Ethereum + 1
Learn to define a contract and setup the Solidity version we will be using.
We will learn another two basic variable types here: integer and address
Learn the basic definition of function, including define the function and its input/output
We will learn more about function outputs, and how to call functions
We will learn another variable type - mapping, which is an important way to organize variables
We will cover variables and functions are divided into different categories, and discuss how they’re used in different cases.
In the last unit of our Solidity 101, we will cover constructor, basic error handling and one special variable to wrap up this course and lead you to the first guided project
Language
Solidity
Total Length
1.5h
Part of Learning Track
Build on Ethereum + 1