Here are some resources to get you started with the tech used in this project. Please add as you see fit.
One of the best ways to learn is by doing. Maybe you could join a project or start one here. That's what this group is for!
- Official Elixir-lang Guides
- Book: Elixir in Action, Second Edition, by Saša Jurić
- Book: Programming Elixir 1.6, by Dave Thomas
- Book: Learn Functional Programming with Elixir, by Ulisses Almeida
- Video: Developing with Elixir/OTP, by Pragmatic Studio
- Video: The Soul of Erlang and Elixir - GOTO 2019, by Saša Jurić
- #beginner on Elixir-lang's Slack
- Elixir School, online, peer-reviewed lessons
- Elixir Track on Exercism
- Elixir Koans, Elixir learning exercises
- Official Elixir-lang Learning Resources
- Official Phoenix Framework Guides
- Book: Programming Phoenix 1.4, by Chris McCord, Bruce Tate and José Valim
- Book: Phoenix in Action, by Geoffrey Lessel, foreword by Saša Jurić
- #phoenix on Elixir-lang's Slack
- Official Phoenix Framework Resource List
- Video: Multi-Player Bingo with Elixir, Phoenix, Vue & Elm, by Pragmatic Studio
- Video: Full-Stack GraphQL with Absinthe, Phoenix, and React, by Pragmatic Studio
- Official Phoenix on Heroku Guide with discussion of limitations
- Distillery Create OTP releases (binaries that can be deployed without a full Elixir/Erlang system installed)
- Note: Elixir version 1.9 may include deployment tooling built into the language (or standard library). Watch this space.
- Gigalixir, An Elixir Platform as a Service, like a Heroku for Elixir
- Erlang Master Classes at University of Kent
- Functional Programming, with Simon Thompson
- Concurrent Programming, with Joe Armstrong
- OTP Behaviours and Releases, with Francesco Cesarini