Description
In this course, you will learn:
- Installing Solidity
- Solidity programming basics: types, variables, functions, and conditionals
- Creating a smart contract in Solidity
- Setting variables
- Adding modifiers
- Finalizing functions
- Testing your contract
Syllabus:
- Introduction
- Get started with Solidity
- What you should know
1. Introduction and Setup
- Introduction to Solidity
- Introduction to smart contracts
- The Ethereum Virtual Machine (EVM)
- Install the Solidity compiler
2. Solidity Basics
- Solidity syntax basics
- Basic syntax of a contract
- Types in Solidity
- Units and global variables
- Other special variables
- Functions overview
- Operators in Solidity
- Conditionals in Solidity
3. Your First Contract
- Set the initial variables
- Add your modifiers
- Finalize the functions
- Test your contract
4. Solidity Considerations
- Review the style guide
- Documentation