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 blockchain development instructor

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 specialist

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 blockchain developer

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.

Students collaborating on blockchain development projects

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.