Build Real DApps That People Actually Use
Most blockchain courses teach theory. We teach you how to ship decentralized applications that solve actual problems. No fluff, just hands-on development with experienced builders who've been there.
Get Program Details
What You'll Actually Learn
We focus on skills that matter. Each module builds on real project work, not slides and lectures. By the end, you'll have deployed applications, not just certificates.
Smart Contract Architecture
Write secure, efficient contracts in Solidity. We cover testing, deployment, and optimization patterns that prevent the common mistakes that cost projects millions.
Frontend Integration
Connect React applications to blockchain networks. Handle wallet connections, transaction flows, and state management without the usual confusion most developers face.
Decentralized Storage
Work with IPFS and other distributed storage solutions. Learn when to use on-chain versus off-chain data, and how to build applications that don't rely on centralized servers.
Token Economics
Design token systems that make sense for your application. We skip the hype and focus on practical implementation of ERC standards and custom token logic.
Security Practices
Understand common vulnerabilities and how to prevent them. You'll audit contracts, write tests that catch bugs before deployment, and learn from real security incidents.
Deployment & Operations
Take applications from localhost to mainnet. Handle upgrades, monitor performance, and manage infrastructure for decentralized apps that need to stay running.
Vesna Horvath
Lead Instructor
Built DeFi protocols handling over $40M in volume. Former developer at a Taiwan-based blockchain startup, now focused on teaching practical development skills.
Eira MacLeod
Technical Mentor
Security researcher who's audited contracts for major projects. Teaches developers how to think like attackers and build systems that resist exploits.
Learn From People Who Ship Code
Our instructors aren't career teachers. They're developers who've deployed production applications, dealt with real bugs, and learned lessons the hard way.
You'll get direct feedback on your code, architectural guidance for your projects, and honest answers about what works and what doesn't in the blockchain space.
We keep class sizes small so everyone gets attention. Questions are encouraged, and we adjust pacing based on where the group actually is, not where the curriculum says you should be.
How the Program Works
16 weeks of intensive development work. You'll code daily, review each other's work, and build a portfolio of actual applications.
Foundations & Setup
Get your development environment configured and deploy your first smart contract. We cover blockchain fundamentals quickly so we can move to building.
Core Development
Build progressively complex applications. Start with simple contracts, add frontend interfaces, integrate with external data sources, and handle edge cases.
Advanced Patterns
Tackle real architectural challenges. Optimize gas costs, implement upgrade mechanisms, and build systems that can scale beyond proof-of-concept demos.
Capstone Project
Design and deploy your own DApp from scratch. You'll present to the class, get feedback, and iterate based on what you learn from actual user testing.
Next Cohort Starts September 2025
We're accepting applications for our autumn program. Limited to 12 students to maintain quality and ensure everyone gets proper mentorship throughout the course.