Building Decentralized Applications for Ethereum: An Introduction to dApps
Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level
Overview/Description
This 8-video course offers an introduction to Ethereum, an open-source, public, blockchain-based distributed computing platform and operating system featuring smart contract functionality. Course prerequisites are a fundamental understanding of blockchain technology, smart contracts, and prior coding experience. The course uses a retail supply chain as a real-world example to demonstrate how to build and use a blockchain in Ethereum. Learn about the Truffle Suite, used to develop both smart contracts and a UI (user interface). Learn to use a front-end application to construct a decentralized app (dApp) to write data to a blockchain. Next, explore the concept of Ethereum tokens, which can be set as a bespoke currency that can be exchanged for goods and services. Explore how Total Supply is used in tokens to ensure that they are compliant with Ethereum’s ERC-20. By the end of this course, you will have laid a firm foundation for the development of decentralized applications for the Ethereum network.
Expected Duration (hours)
1.0
Lesson Objectives
Building Decentralized Applications for Ethereum: An Introduction to dApps
it_bcbdaedj_01_enus
Expertise Level
Intermediate