Programmes/Web3 Engineering
IntermediatetrackFlagship

Web3 Engineering

Africa's flagship blockchain engineering programme. 16 intensive weeks of Solidity, Hardhat, Foundry, EtherJS, and decentralised application development. You will ship real products to mainnet before you graduate.

16 weeks
Onsite + Remote
Small cohort
₦350,000
$230 USD
Apply nowAsk a question
Applications reviewed in 48hrs
Payment on acceptance
Next cohort starting soon

What you'll learn

Write and audit Solidity smart contracts
Use Hardhat and Foundry for development and testing
Build frontend dApps with EtherJS and Wagmi
Deploy contracts to Ethereum mainnet and L2s
Understand DeFi primitives and token standards

Curriculum

Week 1–2

Blockchain fundamentals

How Ethereum worksWallets and keysTransactions and gasEVM architecture
Week 3–5

Solidity basics

Variables and typesFunctions and visibilityEvents and errorsMappings and arrays
Week 6–8

Smart contract patterns

ERC-20 and ERC-721Access controlUpgradeable contractsSecurity patterns
Week 9–10

Development tools

Hardhat setupFoundryTesting smart contractsContract verification
Week 11–12

Frontend integration

EtherJSWagmi and RainbowKitConnecting walletsReading contract state
Week 13–14

DeFi and advanced topics

Uniswap mechanicsLending protocolsFlash loansMEV basics
Week 15–16

Final dApp project

Full dApp buildMainnet deploymentAudit exerciseDemo day

Prerequisites

  • Solid JavaScript or Python knowledge
  • Basic understanding of how blockchains work
  • Completed Web2 Launchpad or equivalent preferred

Programme info

Duration16 weeks
FormatOnsite + Remote
LevelIntermediate
Weeks16 weeks
Fee (NGN)₦350,000
Fee (USD)$230

Ready to apply?

Applications take 10 minutes. We review within 48 hours.

Start application