Learn Solidity — The Ethereum smart contract programming language
In the course of time that I am involved in Ethereum development, I have noticed that not much information exists yet to learn Solidity (outside of the Solidity documentation).
I have saved the information that I found in the meantime and the goal of this article is to share all my gathered resources, so other people new in this world don’t have to search, but can start learning Solidity immediately.
1. Solidity video tutorials
- Solidity by What’s Solidity
- Developing Ethereum Smart Contracts for Beginners by DesignCourse
- Ultimate Introduction to Ethereum Ðapp Development by Decypher media
- Building Ethereum dapp using Solidity by Shlomi zeltsinger
- Ethereum Smart Contracts In Solidity by What the Func?
- Solidity and smart contracts tutorial for beginners by Vlad Wulf
- How to build an ICO crowdsale with Open Zeppelin by Roman Storm
- It’s too easy to launch ICO by shlomi zeltsinger
- HOWTO: Building Ethereum Apps With Truffle by Tim Coulter
2. Solidity tutorials
- A 101 Noob Intro to Programming Smart Contracts on Ethereum
- Learn Solidity in Y minutes
- Learning Solidity by Example
- Full stack Hello world voting Ethereum Dapp tutorial
- Build Your First Smart Contract
- Monax smart contract tutorial
- How To Learn Solidity: The Ultimate Ethereum Coding Guide