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
Students collaborating on blockchain development project

Three Tracks, One Goal

Pick the path that matches where you are now. Each track focuses on building working applications, not collecting certificates.

Foundation

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.

16 weeks, part-time
Intermediate

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.

20 weeks, part-time
Advanced

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.

24 weeks, part-time

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.

01 Weeks 1-4

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.

Solidity basics Hardhat configuration Testnet deployment Web3.js fundamentals
02 Weeks 5-10

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.

Access control Event emission State management React integration
03 Weeks 11-16

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.

Reentrancy prevention Access control patterns Gas profiling Security auditing
04 Final Phase

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.

Architecture design Full-stack integration Testing strategy Production deployment
Instructor reviewing code with students during workshop session

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.

Portrait of Kasper Lindholm

Kasper Lindholm

Smart Contract Development

Kasper 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.

Teaches Foundation and Intermediate tracks. Available for code reviews during office hours.
Portrait of Branimir Horvat

Branimir Horvat

DApp Architecture

Branimir 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.

Focuses on architecture design and production deployment strategies. Leads capstone project guidance.