# Ethereum Learning materials * Step by Step Guide to Build a Dapp https://medium.com/heptagon/step-by-step-guide-to-build-a-dapp-a-homo-sapiens-2-day-love-affair-with-ethereum-dapp-de2b0dea12f1 * How to Build and Deploy a Full Stack Upgradeable ERC-20 dApp https://medium.com/carbon-money/how-to-build-and-deploy-a-full-stack-upgradeable-erc-20-dapp-81a7e35e374 * Learn blockchain by building one https://hackernoon.com/learn-blockchains-by-building-one-117428612f46 * WHAT TO LEARN TO BECOME A BLOCKCHAIN DEVELOPER? https://youtu.be/2K7J0W4lw_k * Introducing Ethereum and Solidity: Foundations of Cryptocurrency and Blockchain https://www.dailymotion.com/video/x67tnbu * Ultimate Introduction to Ethereum Ðapp Development - YouTube https://www.youtube.com/playlist?list=PLV1JDFUtrXpFh85G-Ddyy2kLSafaB9biQ * Cheat sheet and best practices for solidity https://github.com/manojpramesh/solidity-cheatsheet * How To Become A Blockchain Developer: Cram Session! https://blockgeeks.com/guides/blockchain-developer/ * How to Code Ethereum DApps https://hype.codes/how-code-ethereum-dapps?lipi=urn%3Ali%3Apage%3Ad_flagship3_detail_base%3BJ9jk66u6SQS3m1rDqvWjHw%3D%3D * How To: Create Your Own Private Ethereum Blockchain https://medium.com/mercuryprotocol/how-to-create-your-own-private-ethereum-blockchain-dad6af82fc9f * Ultimate Introduction to Ethereum Ðapp Development (Playing list) (Solidity) https://www.youtube.com/playlist?list=PLV1JDFUtrXpFh85G-Ddyy2kLSafaB9biQ * Ethereum Developer: How To Become One, Beginners Guide http://blockgeeks.acemlnb.com/lt.php?s=e32c208f91ddd461930c8ae2bb0efd3f&i=438A462A6A68073 * How To Create Your Own Ethereum Token In An Hour (ERC20 + Verified) — Steemit https://steemit.com/ethereum/@maxnachamkin/how-to-create-your-own-ethereum-token-in-an-hour-erc20-verified * Learn Solidity — The Ethereum smart contract programming language https://medium.com/@robbertvermeulen/learn-solidity-the-ethereum-smart-contract-programming-language-7f106fc26d6 * How To Create An Ethereum Smart Contract https://medium.com/@Blockgeeks/how-to-create-an-ethereum-smart-contract-874df3891e52 * Learn Solidity to write smart contracts and Ethereum dapps https://medium.com/@alex_siman/learn-solidity-to-write-ethereum-dapps-2c233254ae85 * How to Audit a Smart Contract https://blockgeeks.com/guides/audit-smart-contract/ * 10 Tips for developers https://hackernoon.com/10-tips-for-developers-b6053a3cc450?source=userActivityShare-8a1362d374c1-1518346246 ## Interesting Github repos * Ethereum Wiki https://github.com/ethereum/wiki/wiki * 600 smart contracts de la A a la Z https://github.com/nick/token-audit/tree/master/contracts * Best practices https://github.com/ConsenSys/smart-contract-best-practices/ * Smart Contracts Open Zeppelin https://github.com/OpenZeppelin/openzeppelin-solidity/tree/master/contracts * A guide to available tools and platforms for developing on Ethereum. https://github.com/ConsenSysLabs/ethereum-developer-tools-list/blob/master/README.md Interactive resources * Build dApps on ChainShot https://www.chainshot.com/ * Understanding the Ethereum Blockchain, made fun and visual https://etherlearn.io/#/home * Learn solidity bby playing a zombies game https://cryptozombies.io/ * Ethereum Mom https://ethereum.mom/#/