Ethereum Reading List For Prospective Dapp Developers
A collection of resources to help get you started building decentralized applications
At Sourcerers, we believe the Ethereum ecosystem can never have enough talented developers. This collection of resources is designed to get you up to speed on the basics of the Ethereum, give you an idea of the role that the protocol may play in a decentralized future, and teach you how to start creating your own Dapps. Let’s start building!
What is Ethereum?
- A beginner’s guide to Ethereum by Linda Xie
- Introduction to Ethereum: The Internet’s Government by Karl Floersch
- Just Enough Bitcoin for Ethereum by Mike Goldin
- Ethereum: Bitcoin Plus Everything by Mike Goldin
- Programmable Blockchains in Context: Ethereum’s Future by Vinay Gupta
- App Coins and the Dawn of the Decentralized Business Model by Fred Ehrsam
- Understanding Ethereum by district0x
- Ethereum Explained by Upfolio
Start Developing Dapps
- Tools and Technologies in the Ethereum Ecosystem by Mahesh Murthy
- The Hitchhiker’s Guide to Smart Contracts in Ethereum by Manuel Aráoz
- A 101 Noob Intro to Programming Smart Contracts on Ethereum by ConsenSys
- Smart Contract Best Practices by ConsenSys
- Library Driven Development in Solidity by Jorge Izquierdo
- Developing Ethereum Dapps with Truffle and MetaMask by Dan Finlay
- How to create decentralized apps with Clojurescript re-frame and Ethereum by Matúš Lešťan