Topics to learn
- Solidity version
- contract keyword
- Variables
- Data types
- If elses
- Loops
- require
- Functions
- Arguments
- Return types
- Function visibility
- external
- Mappings, Arrays
- structs
- Modifiers
- Custom Modifiers
- memory
- Returning tuples
- pure functions
- memory vs
- Events
- Inheritance
- External contracts, Ownable
- CPIs