Web3 Development
Unlock your potential with this carefully crafted course on Web3 Development. We've distilled years of industry experience into actionable lessons that you can apply immediately.
This course covers both theoretical foundations and practical applications. Each module builds on the previous one, ensuring a smooth learning journey.
Perfect for self-learners and professionals seeking to expand their skillset in the growing African tech ecosystem.
Course Syllabus
Week 1: Introduction & Setup
- Lesson 1: How blockchains store value and state Preview 15min
- Lesson 2: Wallets, keys, and addresses Preview 9min
- Lesson 3: Transactions, gas, and fees 15min
- Lesson 4: Smart contract mental models 19min
- Lesson 5: Read on-chain data with explorers 25min
- Lesson 6: Set up a local development chain 18min
Week 2: Core Concepts
- Lesson 1: Write and deploy a simple contract 25min
- Lesson 2: Token standards and transfers 12min
- Lesson 3: Test contracts before mainnet 17min
- Lesson 4: Secure contract patterns 15min
- Lesson 5: Build a minimal dApp front end 8min
- Lesson 6: Ship a blockchain project checklist 22min
Week 3: Hands-On Practice
- Lesson 1: Write and deploy a simple contract 15min
- Lesson 2: Token standards and transfers 14min
- Lesson 3: Test contracts before mainnet 11min
- Lesson 4: Secure contract patterns 25min
Week 4: Intermediate Techniques
- Lesson 1: Write and deploy a simple contract 12min
- Lesson 2: Token standards and transfers 21min
- Lesson 3: Test contracts before mainnet 19min
- Lesson 4: Secure contract patterns 19min
- Lesson 5: Build a minimal dApp front end 12min
Week 5: Advanced Topics
- Lesson 1: Write and deploy a simple contract 11min
- Lesson 2: Token standards and transfers 15min
- Lesson 3: Test contracts before mainnet 10min
Week 6: Real-World Projects
- Lesson 1: Write and deploy a simple contract 12min
- Lesson 2: Token standards and transfers 8min
- Lesson 3: Test contracts before mainnet 8min
Week 7: Best Practices
- Lesson 1: Write and deploy a simple contract 10min
- Lesson 2: Token standards and transfers 20min
- Lesson 3: Test contracts before mainnet 24min
- Lesson 4: Secure contract patterns 16min
- Lesson 5: Build a minimal dApp front end 23min
Week 8: Final Project & Certification
- Lesson 1: Write and deploy a simple contract 21min
- Lesson 2: Token standards and transfers 21min
- Lesson 3: Test contracts before mainnet 19min
- Lesson 4: Secure contract patterns 11min