A complete Erlang course built for real learning

Learn Erlang in a way that makes it stick and makes it fun.

This course now uses dedicated pages for roadmap, lessons, quiz work, and projects. Move through it like a real campus instead of one endless scroll.

  • 5Pages
  • 6Modules
  • 16Lessons
  • 3Mini projects

Campus Map

Pick the page that matches the way you want to learn today.

Each page now has one job: planning, study, recall, or building.

01

Roadmap

See the six-stage structure, mark milestones, and review the biggest conceptual traps.

Open roadmap
02

Lessons

Study the core modules, memory lines, mini challenges, and practice labs in one place.

Open lessons
03

Quiz Arena

Use active recall separately from reading, so your knowledge becomes retrievable under pressure.

Open quiz
04

Projects

Turn syntax and concepts into systems thinking with mini projects and a capstone plan.

Open projects

Today's mission

Twenty focused minutes beat two chaotic hours.

Follow this order today: roadmap, one lesson block, one quiz round, then one small project note.

FAQ

The key questions for steady progress.

How should I use this course most effectively?

Do not just read passively. Always go in this order: lesson, repeat the memory line, think through the challenge, answer the quiz.

What if recursion still feels unfamiliar?

Draw the input, the next step, and the end case on paper. Recursion becomes easier when you can see the data flow.

When am I ready for OTP?

Once you can confidently model processes, messages, and stateful loops in your head, OTP starts to feel natural.

Is this course for beginners or more advanced developers?

Both. The progression is beginner-friendly, but the later modules move toward production-level concepts.

Account

Login, register, and save your progress.

Account

Login, register, and save your progress.