Become an end-to-end web3 developer

Build web3 functionalities into your apps with thirdweb a powerful development framework

This course will teach you how to build web3 apps easily!

We will rely mostly on thirdweb, a powerful SDK that allows you to integrate decentralized technologies into your apps, backends, games, etc.

The course follows a simple 3-step process:

  • Create: Bootstrap your contracts or web3 powered apps (with one command)
  • Release: Publish contracts to the on-chain registry to enable 1-click deployment for everyone
  • Deploy: Deploy any smart contract (with a single command)

The tools used will able you to go multi-chain:

  • Already available: Ethereum, Polygon, Optimism, Fantom, Arbitrum, Avalanche
  • Coming soon: Solana, Flow…

thirdweb SDKs are free (zero fees on contract deployment and on transactions) and will enable you to save gas fees.

In this course you will learn how to create your first dapp: a NFT Gallery. Once you will have mastered the skills required, you will be able to make use of the other templates offered by thirdweb: NFT Drops, NFT Marketplaces, Token Gating, DAOs, Creator Tools, Communit Rewards, Play-to-earn Games, Defi Protocols…

Disclaimer: This course was sponsored by thirdweb. The EatTheBlocks team had total liberty to create the course as we saw fit.


Your Instructor


stephan baudry
stephan baudry

Former A.I. SWE for a TOP 5 consulting group

Graduated in Finance and later decided to pursue A.I. and blockchain development.

Connect on twitter: @stephabauva




Course Curriculum


  4. Generate a public webpage for your smart contract
Available in days
days after you enroll
  5. The different ways of deploying a smart contract
Available in days
days after you enroll
  7. Final word
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.

Get started now!