Decentralized Applications

Decentralized Applications

Blockchain feature image
25
Apr, 2021

COURSE DESCRIPTION

This course will prepare you to design and develop end-to-end decentralized applications (Dapps) – which provides anyone with access to the blockchain’s features and services. You will use Truffle IDE, smart contracts, a simple web client and a MetaMask client. 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.

LEARNING OUTCOMES

  • Understand the notion of the blockchain server as the foundation for a Decentralized Application
  • Understand how to work on Truffle environment for Dapp development and testing
  • Understand the best practices to help improve your basic Dapp design
  • Understand Ethereum Improvement Proposal (EIP) and Ethereum Request for Comments (ERC) frameworks
  • Design and develop a decentralized application

Course Content

Time: 60 hours

Module 1: Decentralized Applications (Dapps)  0/0

No items in this section

Module 2: Truffle Development  0/0

No items in this section

Module 3: Design Improvements  0/0

No items in this section

Module 4: Application Models & Standards  0/0

No items in this section

Assignment 1: Chinese auction DApp with Test Script  0/0

No items in this section

Assignment 2: English auction DApp with Test Script   0/0

No items in this section

Instructor

Reviews

0.0

0 ratings

5 star
0%
4 star
0%
3 star
0%
2 star
0%
1 star
0%