Appearance
Reading paths
Pick a goal and read the pages in order. On each page, Mark as read ticks it here and in the sidebar. Your progress stays in this browser and is never sent anywhere.
New to Elixir
The language itself, from values to loops. Start here if you have not written Elixir before.
0 of 9 readStart: Introduction
Data, types and protocols
How Elixir models data: maps, structs, protocols, binaries and the type system.
0 of 7 readStart: Keyword lists and maps
Processes and fault tolerance
Processes, state, supervision and the module docs behind them. Do the language track first.
0 of 10 readStart: Processes
Build, test and ship a project
From mix new to a release, with tests and debugging on the way.
0 of 7 readStart: Introduction to Mix
Meta-programming
Code that writes code: quoted expressions, macros, DSLs, and when not to.
0 of 4 readStart: Quote and unquote