
EAG Developer Course
Course Goal
Section titled “Course Goal”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.
Learning Path
Section titled “Learning Path”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.
Final Outputs
Section titled “Final Outputs”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
Site Map
Section titled “Site Map”- Getting Started: audience, prerequisites, learning model, and safety baseline
- Audience: who the course is for and who it is not for
- Syllabus: the full 30-hour course structure
- Time Budget: the 30-hour breakdown and delivery pacing
- Video Library: embedded YouTube videos and linked course videos
- Learning Experience: how video, labs, self-checks, and optional live sessions fit together
- Self-Checks: module-by-module readiness checks
- AI Tooling: how to use ethskills and Scaffold-ETH 2 AI documentation responsibly
- SpeedRun Ethereum, Scaffold-ETH 2, and ethskills.com: the three core course integrations
- Labs: ungraded, self-directed practice tasks
- Portfolio: final project packaging and showcase expectations
- Organizer Guide: how to run the course for communities, universities, and hackathon cohorts
- Compliance: attribution, safety, and external-resource ownership notes
Use Cases
Section titled “Use Cases”The course can be used for hackathon prep camps, developer community cohorts, university labs, ecosystem onboarding programs, and grant pipeline development.
