Elixir Fundamentals
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.
intermediate15 lessons6 chapters15 graded exercisesElixir
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.
- Getting Started
- Strings and Pattern Matching
- Control Flow
- Functions and Modules
- Collections
- Atoms, Anonymous Functions, Comprehensions
Taught in Elixir, graded on a real executor.
Curriculum
6 chapters, 15 lessons. Each lesson is a short read and a graded exercise.
- 1Hello, WorldRead · exercise
- 2Variables and TypesRead · exercise
- 3Numbers and MathRead · exercise