Career path
Elixir Developer
Master Elixir — Erlang's BEAM with Ruby-like syntax. Used by Discord, Pinterest, WhatsApp's discord layer for fault-tolerant services.
Start → ship
You start with
Elixir Fundamentals
You ship
Elixir Advanced
3 courses in order, every exercise graded on the executor.
Course sequence
Follow it in order. Each course is its own certificate.
- 1
Elixir Fundamentals
Not startedLearn 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
Elixir Intermediate
Not startedLevel 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
Elixir Advanced
Not startedBeyond 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.