Skip to content
Learning path

Erlang Developer

Learn Erlang — the language of WhatsApp, Klarna, RabbitMQ. Actor-model concurrency, hot code reloading, nine-9s uptime.

mixed3 courses22 lessons~6 hoursFree
Start pathor sign up to track progress

Course sequence

  1. 01

    Erlang Fundamentals

    Not started

    Learn Erlang: the language behind WhatsApp, RabbitMQ, and most of the internet's telecom infrastructure. Built for concurrency, fault tolerance, and 'nine nines' uptime. The actor model in its purest form. Will rewire how you think about distributed systems.

    intermediateerlang8 lessons~2h
  2. 02

    Erlang Intermediate

    Not started

    Level up from Erlang Fundamentals. Process registry, links and monitors, ETS tables, records, error handling. The features behind Erlang's reputation for fault tolerance.

    intermediateerlang7 lessons~2h
  3. 03

    Erlang Advanced

    Not started

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

    advancederlang7 lessons~2h

Create a free account to track your progress across this path.

Erlang Developer