Blockchain Development Program
Real projects. Practical experience. A curriculum built around what actually happens when you're building decentralized applications and smart contracts for clients who need them to work.
Request Program Information
Dorian Kjelland
Smart Contract Architecture
Spent five years debugging other people's Solidity code. Now teaches you how to write it properly the first time. Previously built DeFi protocols that processed over $2B in transactions.
Liora Vestergaard
Blockchain Security
Former security auditor who found vulnerabilities worth millions. Teaches the attack vectors you need to understand before writing your first line of contract code.
Sunniva Thordsen
Full-Stack Integration
Builds the front-ends that connect to your contracts. Knows why your dApp works locally but fails in production, and how to fix it without starting over.
What You'll Actually Build
Sixteen weeks of hands-on development. You'll write smart contracts, deploy them to testnets, and connect them to working interfaces. No theory lectures about blockchain revolution.
-
1
Blockchain Foundations
Start with Ethereum basics and Solidity syntax. Build your first contract, deploy it to a local node, and understand why gas fees exist. Week four ends with a working token contract.
-
2
Security Patterns
Learn common vulnerabilities by exploiting intentionally broken contracts. Then fix them. Reentrancy attacks, integer overflows, and access control mistakes you'll recognize before they cost money.
-
3
DeFi Mechanics
Build a simplified DEX with liquidity pools and automated market makers. Understand how lending protocols calculate interest rates. Deploy to Goerli testnet and interact with actual test tokens.
-
4
Full-Stack Development
Connect your contracts to React interfaces using ethers.js. Handle wallet connections, transaction signing, and error states. Build something users can actually click through without breaking.
-
5
Capstone Project
Final four weeks on a project you choose. Previous students built NFT marketplaces, voting systems, and supply chain trackers. You'll present to the group and deploy to a public testnet.
How Classes Work
Tuesday and Thursday evenings from 7pm to 9:30pm at our Banqiao office. Plus Saturday morning sessions twice a month for project reviews and debugging help.
Class size stays under fifteen people. You'll work in pairs on most assignments because debugging smart contracts alone at midnight gets old fast.
- Access to our testnet infrastructure and development tools
- Code reviews from instructors who've shipped production contracts
- Private Discord channel for questions between sessions
- Recording of each session available for two weeks
- Monthly guest speakers from Taiwan's blockchain companies
Next Cohort Starts September 2025
Applications open July 1st
We're taking applications now for our autumn program. You'll need basic programming experience in any language and comfort with command-line tools. Previous blockchain knowledge helps but isn't required.