Smart Contract Development Training

Build blockchain expertise through hands-on projects. Our program covers everything from Solidity basics to production deployments — taught by developers who've shipped real contracts for Taiwan's financial sector.

Request Program Details

Your Learning Path

We break down complex blockchain concepts into three progressive phases. Each builds on what you've learned, so by the end, you're writing production-ready smart contracts.

1

Foundation Phase

Start with blockchain fundamentals and Solidity syntax. You'll write your first contracts and understand gas optimization — the stuff that matters when code hits mainnet.

8 weeks • 3 sessions per week
2

Application Phase

Build actual DeFi primitives: token standards, escrow systems, basic DEX mechanics. We focus on patterns that show up in real projects, not theoretical exercises.

10 weeks • Project-based
3

Advanced Phase

Security auditing, upgradeable contracts, cross-chain integrations. This is where you learn what separates hobby projects from professional deployments.

6 weeks • Capstone project
Students collaborating on smart contract development during hands-on training session

What You'll Actually Learn

Our curriculum focuses on skills that matter in production environments. We've seen what trips up junior developers — these modules address those gaps directly.

  • 01

    Solidity & EVM Mechanics

    Understanding how the Ethereum Virtual Machine processes your code changes everything. We cover storage patterns, memory management, and why certain operations cost more gas.

  • 02

    Testing & Development Tools

    Hardhat, Foundry, local networks — you'll set up proper testing environments and write comprehensive test suites. Because untested contracts are expensive mistakes waiting to happen.

  • 03

    Security Patterns & Auditing

    Learn to spot reentrancy vulnerabilities, access control issues, and front-running risks. We analyze actual exploits from 2024 and show you defensive coding techniques.

  • 04

    Deployment & Maintenance

    Getting contracts on testnet is one thing. Production deployment with upgrade paths, monitoring, and incident response? That's what this module covers.

  • 05

    Integration & Frontend

    Smart contracts need interfaces. We cover web3.js, ethers.js, and building React frontends that interact with your deployed contracts smoothly.

Instructor reviewing smart contract code architecture on multiple screens during training

Program Format Comparison

Choose the learning structure that fits your schedule and experience level. All formats cover the same curriculum — the difference is pacing and interaction style.

Feature
Intensive
Standard
Self-Paced
Live instructor sessions
Code review & feedback
Group projects
Flexible scheduling
Office hours access
Program duration
12 weeks
24 weeks
36 weeks
Next cohort starts
Aug 2025
Sep 2025
Rolling

Learn From Working Developers

Our instructors aren't just teachers — they're developers who've deployed contracts managing real value. They know what works because they've done it.

Portrait of Rainer Tollkühn, lead blockchain engineer and smart contract instructor

Rainer Tollkühn

Lead Instructor

Built DeFi protocols handling over $8M TVL. Former security auditor at two blockchain consultancies.

Portrait of Linnea Järvinen, Solidity development specialist and curriculum designer

Linnea Järvinen

Solidity Specialist

Core contributor to open-source Ethereum tooling. Teaches gas optimization and advanced patterns.

Portrait of Dragan Ilić, smart contract security expert and auditing instructor

Dragan Ilić

Security Expert

Audited 40+ smart contract systems. Specializes in finding vulnerabilities before they reach production.

Portrait of Callum Ó Briain, full-stack blockchain developer and integration specialist

Callum Ó Briain

Integration Lead

Bridges frontend and blockchain. Covers web3 libraries and building user-friendly dApp interfaces.