Building a DApp using Truffle, Solidity and React (Coming Soon)
There is no doubt that Blockchain technology and Ethereum are the most disruptive force in recent years. Many technology companies have been devoting resources to experimenting on solving their domain problem with blockchain. But the market is lack of capable blockchain developers, and the resources are splitted apart. That's the purpose of this course, to help you succeed as an ethereum developer.
In this course, we start from the fundamental of blockchain and how ethereum play a part within the blockchain ecosystem. Then we drill down on ethereum feature, its virtual machine and how to write custom programs, called smart contract, on ethereum. Along the way we introduce some tools (remix, ganache, truffle, infura) to facilitate our smart contract development. Finally, we write a full application, using react as the frontend, google firebase as the backend, and writing to the ethereum blockchain to share with other people.