Solidity is a contract-oriented programming language for writing smart contracts. It is used for implementing smart contracts on various blockchain platforms. It was created by the Etherium team. Remix is the official Solidity IDE.
How to learn about it? there are already so many places where you can learn about it.
I’m testing https://cryptozombies.io
I have completed the lesson 1 of the course. The experience for me is really nice as it goes step by step showing new features of the language.
For expert developers this way to learn is probably very slow.
The major learning to me was to understand how:
- the concept of contract is defined.
- the contract entiry works and the transactions are done (the block chains).