
Ethereum Application Developer Course
Move from core concepts to a testnet dApp portfolio in 30 hours.
Course Goal
Section titled “Course Goal”The Ethereum Application 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.
Final Outputs
Section titled “Final Outputs”- A Scaffold-ETH 2 full-stack dApp
- At least one submitted 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
- Enroll: how to start the self-paced path or run a cohort
- 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: concrete tasks and submission requirements
- 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.