In this repo we will learn Solidity in baby steps. In each step we will first write JavaScript code and than write equivalent Solidity code. This way if you already know Javascript you will be able to compare and contrast the syntax. In case you do not know JavaScript it will help you in learning Solidity and Javascript at the same time.
First read this before starting:
http://solidity.readthedocs.io/en/develop/introduction-to-smart-contracts.html
We will be using the following resource to learn Solidity:
http://solidity.readthedocs.io/en/latest/
http://solidity.readthedocs.io/en/develop/introduction-to-smart-contracts.html
https://blockgeeks.com/guides/solidity/
https://ethereumbuilders.gitbooks.io/guide/content/en/solidity_tutorials.html
https://dappdaily.com/ethereum-reading-list-for-prospective-dapp-developers-15d515383b23