DeFi 101

Learn to build Decentralized Finance Applications

   Watch Promo


Decentralized Finance (DeFi) is set to radically disrupt the world of traditional Finance. A revolution bigger than the internet is looming...

Retail investors, investment funds, VCs, users: everybody is rushing to DeFi!

But we are still early, it's still right time to hop on the train.

In this course I will teach you how to build DeFi applications.

This is ideal for you if:
  • You want to become a DeFi developer, and work for a DeFi protocol
  • You want to build your own DeFi protocol, as an entrepreneur

The course will cover:
  • The main concepts in DeFi (Automated market maker, Oracles, DAOs, etc...)
  • The main DeFi Protocols (DAI, Uniswap, Compound...)
  • 4 projects (see disclaimer below)
  • Plus 3 bonuses (see full curriculum below)


  • To thank you for being an early purchaser of the course, I offer an extra live training on Finance.
    • This is ideal for developers who want to get into DeFi but didn't receive a Finance education.
    • This will cover:
      • equity markets,
      • bond markets
      • volatility
      • how to price an asset?
      • derivatives.
  • The price you see is the launch price. It will likely increase once I add new material


  • This course is for people who already know Blockchain development
  • If you are a non coder or you don't know Blockchain development, you should first take my course on Blockchain development.


  • The projects in the course are not finished yet
  • I put the delivery date for each of them
  • The first one to be delivered will be this week
  • The last one to be delivered will be in late January

Your Instructor

Julien Klepatch
Julien Klepatch

Hi! My name is Julien and I am the instructor of EatTheBlocks Pro.

I am a senior Blockchain software engineer. I used to work in Finance, and I switched to software development 6 years ago.

For the past 3 years, I have been building Dapps and Solidity smart contracts for several Ethereum and ICOs projects, including Lendingblock, an institutional crypto lending exchange.

I run EatTheBlocks, a youtube channel for Ethereum developers. I have also published a Blockchain course for Manning.

I also contribute to the code of Drizzle and I spoke at TruffleCon 2019 on Drizzle.

I also have extensive experience with Nodejs, Javascript & React, having worked as a full-stack software engineer for the last 6 years. Github & LinkedIn

Course Curriculum

  Project 3: DeFi Bonds (NFT + DeFi) (unpublished)
Available in days
days after you enroll
Available in days
days after you enroll
  Bonus 2: Money Legos Tutorial
Available in days
days after you enroll
  Bonus 3: Fork Mainnet with Ganache (Big HACK for DeFi dev workflow)
Available in days
days after you enroll
  Bonus 4: Finance training
Available in days
days after you enroll

Frequently Asked Questions

When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund. Please note that there is no refunds for crypto payments.
Can I pay with crypto?
Yes, please read this page for details:

This course is closed for enrollment.