Build Real DApps Through Hands-On Practice
Our learning programs run twice yearly, starting September 2025 and February 2026. You'll work on actual blockchain projects from week one. No fluff, no endless theory sessions. Just practical development skills you can use right away.
Inquire About Next Intake
Three Tracks, One Goal
Pick the path that matches where you are now. Each track focuses on building working applications, not collecting certificates.
Blockchain Basics
Start here if you're coming from traditional web development. We cover blockchain fundamentals, Ethereum architecture, and basic smart contract patterns. You'll deploy your first DApp by week six.
Smart Contract Development
Already understand the basics? This track digs into Solidity development, security considerations, and gas optimization. Projects include token systems and NFT platforms.
Full-Stack DApp Architecture
For developers ready to build complex systems. Covers Layer 2 solutions, cross-chain functionality, and production deployment strategies. Final project is a complete DApp ready for mainnet.
Next enrollment opens May 2025 for the September cohort. Classes meet twice weekly in the evenings, with weekend workshop sessions once monthly. February 2026 intake opens November 2025.
What You'll Actually Build
Every module centers on a working project. By the end, you'll have a portfolio of functional applications, not just course completion badges.
Development Environment Setup
Get your tools configured properly. We use Hardhat for local development, Alchemy for node access, and MetaMask for wallet interaction. First project is a simple token contract deployed to testnet.
Core Smart Contract Patterns
Build contracts that handle real-world scenarios. You'll create a voting system, a basic marketplace, and an escrow service. Each project includes front-end integration.
Security and Gas Optimization
Learn why contracts get exploited and how to prevent it. We analyze real hacks from 2024, then apply those lessons to your own code. Gas optimization becomes second nature.
Capstone Project Development
Design and build your own DApp from scratch. Previous students have created DAO governance tools, decentralized freelance platforms, and NFT minting systems. We provide guidance, but the concept is yours.
How Classes Actually Work
Code-First Learning
Classes start with a problem to solve, not slides to review. You write code during sessions, not after them. Instructors are there when you get stuck, which happens to everyone.
Small Group Format
Maximum 12 students per cohort. This isn't a MOOC with forum support. You get direct access to instructors who've shipped production DApps and understand where beginners struggle.
Real Tools, Real Workflows
We use the same development stack that professional teams use. Version control with Git, automated testing, continuous integration. You'll know how actual blockchain development teams operate.
Project-Based Assessment
No multiple-choice exams. Your work is evaluated based on whether your code functions correctly and follows best practices. If your DApp works and passes security checks, you understand the material.
Who Teaches These Programs
Both instructors currently work on production blockchain systems. They teach because they enjoy it, not because they couldn't find other work.
Kasper Lindholm
Smart Contract DevelopmentKasper spent four years building DeFi protocols before joining our teaching team. He's dealt with gas optimization on mainnet where every operation costs real money, and he's fixed security vulnerabilities before they became exploits.
Branimir Horvat
DApp ArchitectureBranimir leads our Advanced track after working on cross-chain bridge development. He's experienced with Layer 2 scaling solutions and has deployed applications that handle significant transaction volumes without breaking.