Skip to content

Erlang Advanced

Beyond Erlang Intermediate. gen_server behaviour, supervision trees, ETS tables, distributed Erlang concepts. The OTP toolkit that powers WhatsApp and CouchDB.

advanced7 lessons3 chapters7 graded exercisesErlang

No sign-up needed for lesson 1 · certificate on completion · sign up to save progress

What you’ll be able to do

Chapter by chapter. Every lesson ends in a graded exercise.

  • OTP Behaviours
  • ETS and Distribution
  • gen_statem, Hot Code Reload, Performance
Taught in Erlang, graded on a real executor.

Curriculum

3 chapters, 7 lessons. Each lesson is a short read and a graded exercise.

  1. 1gen_serverRead · exercise
  2. 2Supervision TreesRead · exercise