Previous Page

Building Decentralized Applications for Ethereum: An Introduction to dApps

Building Decentralized Applications for Ethereum: An Introduction to dApps


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description

Familiarize yourself with the theoretical knowledge required for decentralized application development for Ethereum, including reasons for building apps for the Ethereum network and the components and tools needed for these apps.



Expected Duration (hours)
1.0

Lesson Objectives

Building Decentralized Applications for Ethereum: An Introduction to dApps

  • identify the subject areas covered in this course
  • identify the shortcomings of using tools like relational databases to record transactions
  • recognize how blockchains secure the data recorded on them and how smart contracts are used to record transactions
  • define a decentralized app, both in general terms and in the context of Ethereum
  • describe the steps involved in developing dApps and recognize how the Truffle suite can simplify many of these tasks
  • identify the reasons for using a customized token and how this applies to Ethereum dApps
  • list the requirements for a bespoke token definition in order to comply with the ERC-20 token standard
  • define a dApp and identify functions in the ERC-20 token standard
  • Course Number:
    it_bcbdaedj_01_enus

    Expertise Level
    Intermediate