Skip to content
Ethereum application developer course visual

EAG Developer Course

Move from core concepts to a testnet dApp portfolio in 30 hours.

The EAG Developer Course is an introductory education program from EAG for developer ecosystem growth. It helps developers with programming experience move from Web2 development into Ethereum application development.

Standardized Path

Public videos, original notes, structured labs, and project evaluation form a 30-hour learning loop.

Practice First

Work from wallets, Gas, Solidity, and ERC standards to Scaffold-ETH 2 and testnet deployment.

AI-native

Use ethskills and the Scaffold-ETH 2 AI documentation to learn agentic Ethereum development.

Module 1 · Chain, Wallet & Gas

Key pairs, blockchains, transactions, smart contracts, gas, wallets, and EVM fundamentals.

Module 2 · Solidity & Standards

Solidity, Hardhat testing, ERC-20, ERC-721, IPFS, and hands-on contract tinkering.

Module 3 · Full-Stack dApp

Providers, signers, Scaffold-ETH 2, and SpeedRun Ethereum challenges 0–2.

Module 4–5 · L2, Security & Capstone

Layer 2 scaling, account abstraction, security practice, and a minimal DeFi capstone.

Your Portfolio

  • A Scaffold-ETH 2 full-stack dApp
  • At least one completed SpeedRun Ethereum challenge
  • A minimal Vendor or DEX capstone project
  • GitHub repo, testnet deployment address, README, and block explorer links
  • An AI-assisted development note and security risk summary

The course can be used for hackathon prep camps, developer community cohorts, university labs, ecosystem onboarding programs, and grant pipeline development.