This third course of the Blockchain series focuses on decentralized applications (Dapps), which provides anyone with access to blockchain features and services. Participants will use Truffle IDE, smart contracts, a simple web client and a MetaMask client. They will learn about the architecture of this application: the front-end client interface, backed by the blockchain and smart contracts. The course covers the basic design of a Dapp, Truffle development process and commands, test-driven development of Dapp, Dapp application models and emerging standards that are essential for predictable Dapp behavior.
This online course is available on the Coursera platform.
Course Duration: Approximately 4 weeks (3.5-5 hours of effort per week)
Anyone interested in designing and developing Dapps
For either a CEU or PDH, a learner must complete a request form. The process entails providing proof of the learner’s Verified Certificate (VC) issued by Coursera. A VC indicates a learner has completed a course with a passing score (he/she does not receive a letter grade). CEUs and PDHs are eligible for those earning a certificate on November 11, 2019 or later.