Web2 101

Learn the Basics of Web Development needed for Web3

   Watch Promo

If you want to become a Blockchain developer, you first need to have some basic web development skills.

However, web development is a HUGE topic... backend, frontend, devops, aws, etc...

Do you need to learn ALL of this for Blockchain?

Fortunately no!

You only need to learn FRONTEND web development: html, css and Javascript.

However, most bootcamp and courses about web development will teach way more than that...and would make you waste a lot of time...

Fear not!

I have created this program ESPECIALLY for people like you.

In this 3h training I will teach you the basics of web development:

  • How web applications work
  • How to structure web pages with html
  • How to style web apps with css
  • How to make your app interactive with Javascript and React


After you follow this, you will be ready to learn Blockchain development.

PS: this is the project we will build on the section of React. A fully-functional todo app:


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


  Welcome
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.
What will we build?
For the project on React, we will build a Todo List App: create tasks, delete tasks, and mark them as done. We will use the modern features of React (hooks)
Do I need to have some basic programming skills to follow?
No. We will start from scratch :)
Can I become a Blockchain developer after I follow this course?
This course is not about Blockchain. This is about web development. With this course, you will learn just enough of web development to continue your journey to become a Blockchain developer. The next step is to take the course "6 Figures Blockchain developer".

This course is closed for enrollment.