Module 3 - Web3 Methods: An exploration and implementation of the new Internet
In this module, we present Web3 technology characteristics, exploiting its characteristics to enable a decentralized “internet”.
Introduction
Lesson 1: Web3 - The technology perspective
Lesson 2: Web3 Technology
Lesson 3: Web3 Tools
Lesson 4: Exploring Web3 Local and Remote Dev Tools
Lesson 5: Ether.js
Lesson 6: Viem
Lesson 7: Setting up Web3 development environment
Lesson 8: Web3 Tooling (Libraries & Clients)
Lesson 9: Exploring viem (Web3 Interaction & Utilities)
Lesson 10: Web3 - Smart Contract Interaction
Lesson 11: Smart Contract Verification
Lesson 12: Deploying Smart Contracts (viem + Hardhat 3)
Lesson 13: Decentralized Application (DAPP)
Lesson 14: How will a Web Site (client) talk to blockchain?
Knowledge Check
Feedback Survey