Decentralized Applications (Dapps)-Blockchain Server
Decentralized Applications (Dapps): Blockchain Server
()
(OPTIONAL) Resources: Blockchain Server
Decentralized Applications (Dapps)-Dapp Defined
Dapp Defined
()
(OPTIONAL) Resources: Dapp Defined
Decentralized Applications (Dapps)-Ethereum APIs
Ethereum APIs
()
Practitioner's Perspective: Public Network Architecture
()
(OPTIONAL) Resources: Ethereum APIs
Truffle Development -Truffle IDE
Truffle Development: Truffle IDE (Part1)
()
VM Setup Continued (REQUIRED)
Truffle IDE (Part 2) (Compile Demo)
()
Truffle IDE (Part 3) (Migration Demo)
()
(OPTIONAL) Resources: Truffle IDE
Truffle Development -Test-Driven Development
Test-Driven Development (Part 1) (Test Demo)
()
Test-Driven Development (Part 2) (Negative Test Demo)
()
(OPTIONAL) Resources: Test-Driven Development
Truffle Development -Web Interface & Testing
Web Interface & Testing (Part 1) (Front-End Demo)
()
Web Interface & Testing (Part 2) (Metamask Demo)
()
Web Interface & Testing (Part 3) (Metamask Demo Con't)
()
(OPTIONAL) Resources: Web Interface & Testing
Design Improvements-Solidity Features
Design Improvements: Solidity Features (Part 1)
()
Design Improvements: Solidity Features (Part 2)
()
(OPTIONAL) Resources: Solidity Features
Design Improvements-Event Handling
Event Handling (Part 1)
()
Event Handling (Part 2) (Coin Demo)
()
(OPTIONAL) Resources: Event Handling
Design Improvements-Oraclize
Oraclize
()
(OPTIONAL) Resources: Oraclize
Application Models & Standards-Dapp Models
Application Models & Standards: Dapp Models (Part 1)
()
Dapp Models (Part 2)
()
(OPTIONAL) Resources: Dapp Models
Application Models & Standards-Dapp Standards
Dapp Standards (Part 1)
()
Dapp Standards (Part 2)
()
(OPTIONAL) Resources: Dapp Standards
Application Models & Standards-Final Course Project
Assignment Description
Application Models & Standards-Decentralized Applications (Dapps): Resources, References and Key Takeaways
Decentralized Applications (Dapps): Key Takeaways