Sign in

How it works

Welcome. This is a hands-on course in blockchain development. You'll read, check your understanding, write real code, and build projects. Before you start, here's the lay of the land. One minute, then we begin.

What you'll do here

Each course is a sequence of short lessons. You'll meet four kinds:

  • Lectures are the reading. Concise, example-driven, one idea at a time. This is one.
  • Tests are a few questions to confirm a concept actually stuck before you move on.
  • Coding tasks ask you to write real code in the editor. It's checked automatically.
  • Projects are larger builds in your own GitHub repo that you submit as a link. They get reviewed automatically, with detailed feedback.

So it's not just quizzes. You'll be writing and shipping code.

How progress works

  • At the bottom of each lesson, the Go to next lesson button marks it complete and moves you on. Completing lessons is how you progress.
  • Complete every lesson in a course to earn its certificate.
  • Some courses have prerequisites and unlock once you finish the course they build on.
  • Your rank on the leaderboard reflects how many lessons you've completed overall.

Pick up where you left off anytime with the Continue button on the home page, and jump around using the course outline on the left.

A few tips

  • Difficulty ramps up gradually. Don't skip ahead.
  • Stuck on a coding task? Re-read the lecture above it. The answer is usually there.
  • Take your time. This is built to be learned, not rushed.

That's it. Let's get started.