📢 This course will be free starting at midnight on October 31, 2020 (contract expires). If you're not planning to donate, please wait until then and take the course for free! 😂
📢 Please consider the course's release date (October 2018) when applying. While the overall content remains largely unchanged, some differences may occur due to updates to the development environment, libraries, etc.
Truffle has recently been upgraded to version 5, bringing with it significant and minor changes. We've shared updated practice materials for Solidity 0.5.0 on Github , so please refer to them. Please also specify the version number when installing the packages used in this course.
(Example) npm install react-bootstrap@0.32.4
Ethereum Dapp implemented with React
Ethereum is currently the most widely used blockchain application platform. Its JavaScript-friendly Dapp development environment offers an easy approach for developers familiar with JavaScript. This course will use the React box, an official Truffle package, to create a coin toss game. By writing smart contracts in Solidity and building the UI with React, you'll gain a valuable understanding of how Ethereum Dapps are implemented. Note
- Windows 10 Professional
- Solidity 0.4.24
- Ganache 1.2.2
- Truffle 4.1.14
- Truffle react box (react 16.4)
- MetaMask (Injected Web3)
Introducing the knowledge sharer
coldmind
Freelance developer, instructor