Hero roadmap: the whole course on one page
| The roadmap | |
| Elixir VM | |
| Ruby language |
The whole course in one view
This page lists every lesson title and a link back to it, so you can jump to any point in the 50-lesson course without starting from lesson one. It also links out to the sibling courses that run on the same BEAM VM.
Lesson 1 — Lesson 2 — Lesson 3 — Lesson 4 — Lesson 5 — Lesson 6 — Lesson 7 — Lesson 8 — Lesson 9 — Lesson 10 — Lesson 11 — Lesson 12 — Lesson 13 — Lesson 14 — Lesson 15 — Lesson 16 — Lesson 17 — Lesson 18 — Lesson 19 — Lesson 20 — Lesson 21 — Lesson 22 — Lesson 23 — Lesson 24 — Lesson 25 — Lesson 26 — Lesson 27 — Lesson 28 — Lesson 29 — Lesson 30 — Lesson 31 — Lesson 32 — Lesson 33 — Lesson 34 — Lesson 35 — Lesson 36 — Lesson 37 — Lesson 38 — Lesson 39 — Lesson 40 — Lesson 41 — Lesson 42 — Lesson 43 — Lesson 44 — Lesson 45 — Lesson 46 — Lesson 47 — Lesson 48 — Lesson 49 — Lesson 50
Elixir VM
The Elixir language runs on the BEAM VM, the same virtual machine that powers this Erlang course. If you enjoyed Erlang's fault tolerance and concurrency, Elixir offers the same foundations with a Ruby-like syntax and metaprogramming macros. Start the Elixir course here: /dev/elixir/.
Ruby language
Ruby was designed for programmer happiness, and the Erlang VM was designed for fault tolerance. The two get along famously: many Ruby jobs today run on JRuby or Rubinius, while others use the BEAM directly via NIFs or Luerl. If you loved the habits from the Ruby course, check out the Erlang VM: /dev/ruby/.
This is the last lesson of the course. Go back to the start: /dev/erlang/course/
Article author: Arthur Isaev