Solidity is a statically typed, contract-oriented, high-level language for implement smart contracts on the Ethereum platform. This is a code-focused tutorial with detailed explanations and example codes. I started this repo for my friends who just started solidity development. But if you know some programming laguages like C or JavaScript, you will be able to understand this easily.
You can learn solidity programming by examples
- Junior level (Day1 ~ Day3)
- Medium level (Day4 ~ Day6)
- Expert level (Day7 ~ Day9)
This explains popular DeFi platforms and their features.