foundational
- Thomas. 2018. Programming Elixir
- McCord, Tate, Valim. 2019. Programming Phoenix
intermediate
- Juric. 2018. Elixir in Action
- Lessel. 2018. Phoenix in Action
more: Elixir Books
ElixirSips (280+ videos)
Alchemist Camp (130+ videos)
ElixirCasts (120+ videos)
[Elixir for Programmers](https://codestool.coding-gnome.com/courses/elixir-for-programmers (8hrs video)
Pragmatic Studio: Elixir & OTP (6hrs video)
Clean Coders: Elixir (9hrs video)
30 Days of Elixir (30 exercises)
CodeWars.com (395 exercises)
Exercism.io (94 exercises)
Besides the bundled ones
I use these frequently
- static analyzer: Credo
- type-checking: Dialyxir, Dialyzer
- http client: HTTPoison
- html parsing, web-scraping: Floki
- json: Jason
- csv: NimbleCSV
- benchmarking: Benchee
- math: Erlang's math module, Decimal
- datetime: Timex
- auth: Pow
- AWS: ExAws
- emailing: Bamboo
- job processing: Oban
- test coverage: ExCoveralls
- mocking: Mox
- property-based testing: StreamData
- user-interaction testing: Wallaby
- metrics & monitoring: Telemetry, Prometheus
- realtime user interaction: LiveView
- PaaS: Gigalixir
more: Awesome Elixir