🏆 Join the May Build Challenge »

Ethereum dApp Development.

Level: Beginner

In this program, you'll work with the Ethereum protocol, build projects for real-world application, and gain the essential skills for a future career in this dynamic space.
  • Time:~6 weeks @ 10hrs /week
  • Build: (3) Mini-projects incl: Create a Token, Domain Marketplace + more.
  • Learn: Web3.js, Swarm, Zeppelin + more.
  • Deposit: $749 (or $110/mo for 7-months).
Join Now

Course Overview

Week 1: Intro to Ethereum

Intro to Ethereum Tutorial: Set up a wallet using MetaMask and fund on the testnet. Challenge: Set up an Etehreum Node.

Week 2: Transactions & Smart Contracts

Transactions & Smart Contracts Tutorial: Create your first smart contract. Challenge: TBD Placeholder here goes here

Week 3: Smart Contract Security & Oracles

Tutorial: Integrate a stock market Oracle into your smart contract Challenge: Work on Capstone project

Week 4: Smart Contract Security & Oracles

Tutorial: Integrate a stock market Oracle into your smart contract Challenge: Work on Capstone project

Week 5: Ethereum dApps Tutorial

Create an Auction dApp based on ENS. Challenge: Work on Capstone project

Week 6: Ethereum Virtual Machine, & Consensus

Tutorial: TBD Challenge: Capstone project

The Bridge Advantage

Learn the tech skills required to advance your career.

Real-world projects guided by experts

With real world projects built in partnership with industry experts, you’ll build a job-ready portfolio graded by our reviewers.

Get technical guidance

Get paired with a knowledgeable peer whos a few steps ahead of you in your learning journey, motivating you and keeping you on track.

Flexible learning program

Choose a program to fit into your busy life. Along with easy monthly payments you can learn at your own pace to better reach your personal goals.

Grow your network

We only accept the best mentors, technology partners and learners, so you can make meaningful connections in your chosen field.

Featured Technology Partners

Our technology partners provide training materials, beta developer tools and access to real problems & projects.


Dharma is a generic, permissionless protocol for issuing, underwriting, and administering debt instruments.


Blockstack is a new digital ecosystem that users, not big Internet companies, control and users can move seamlessly in.


The Hydrogen Atom platform has powerful modules built for fintech powered by light, modular, global REST APIs.

Interested in becoming a technology partner?

Contact Us

Frequently Asked Questions

Is Bridge a Coding Bootcamp?

No. Our program is built for experienced developers, looking to gain new skills and uplevel their careers.

How long do Bridge programs last?

Many of our programs can be completed in one month, while others take 2-3 months.

Why is there a deposit required?

Once you are accepted we ask for a deposit to secure your spot. Your deposit is refunded after you complete the program.

How do scholarships work?

Scholarships are given out according to need and sponsored from our community of benefactors. Please see scholarship fund link here for details.

How do I know if i'm qualified?

Please read the specific track requirements before joining. Applicants come from all different levels of programming experience.

Can I enroll from anywhere?

Yes! As long as you have a reliable internet connection and are able to dedicate the required time for your program.

Can I participate while employed?

Sure! Many of our applicants manage to balance full-time jobs as well as our program.

How many applicants are outside the U.S?

Over 2/3 of Bridge learners come from outside the U.S. In fact, we strongly encourage International applicants to apply.

Our Mentors

Ramon Recuero

Ramon Recuero
Maker. Product Lead at @ZeppelinOrg, Previously: @ycombinator

Preston Van Loon

Preston Van Loon
@prylabs #BUIDL @Ethereum 2.0. Formerly: @Google. scale or die

Prabhaav Bhardwaj

Prabhaav Bhardwaj
Cofounder/CEO @Stealthy, a decentralized & encrypted P2P chat app focused on privacy.

Justin Hunter

Justin Hunter
Writer. Founder of @graphitedocs.

Sina Habibian

Sina Habibian
Ethereum Foundation + other early experiments using Ethereum

Robert Bent

Robert Bent
@ethereum Advisor, @truebitprotocol first hire @ethprize @ETHSecurity

Jaynti Kanani

Jaynti Kanani
Bringing massive scale to Ethereum as Co-founder & CEO @maticnetwork

Doris Schioberg

Doris Schioberg
VP of Engineering @Cruzeo_io, Founder @Mooqita, Lecturer @UCB

Kartik Mandaville

Kartik Mandaville
Founder @ SpringRole, Ex CTO @ Science, Advising Science, Burst