Skip to content
Learning path

Elixir Developer

Master Elixir — Erlang's BEAM with Ruby-like syntax. Used by Discord, Pinterest, WhatsApp's discord layer for fault-tolerant services.

mixed3 courses31 lessons~8 hoursFree
Start pathor sign up to track progress

Course sequence

  1. 01

    Elixir Fundamentals

    Not started

    Learn Elixir: a functional language on the BEAM (Erlang VM), behind WhatsApp's messaging core, Discord's chat infra, and Phoenix LiveView. Pattern matching, immutable data, the pipe operator. Every lesson is hands-on with real elixir execution.

    intermediateelixir15 lessons~4h
  2. 02

    Elixir Intermediate

    Not started

    Level up from Elixir Fundamentals. Pattern matching depth, the Enum/Stream split, structs, processes and message passing, GenServer basics. The features that make Elixir's concurrency story unique.

    intermediateelixir9 lessons~2h
  3. 03

    Elixir Advanced

    Not started

    Beyond Elixir Intermediate. GenServer, supervision trees, OTP behaviours, Tasks and Agents, ETS basics, macros. The OTP toolkit behind WhatsApp's reliability.

    advancedelixir7 lessons~2h

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

Elixir Developer