What's Next?
What's Next
You now know the core of Elixir. Here are the natural next steps:
- OTP — GenServer, Supervisor, and Application behaviours for building concurrent, fault-tolerant systems.
- Phoenix — the web framework for Elixir. Real-time channels via WebSockets make it ideal for live, interactive apps.
- Ecto — the database wrapper and query DSL. Works with PostgreSQL, MySQL, and SQLite.
- LiveView — Phoenix LiveView lets you build rich, real-time UIs without writing JavaScript.
- Nerves — build and deploy embedded software on devices like Raspberry Pi using Elixir.
Resources
- Elixir Official Documentation — the official language guide and API reference.
- Elixir School — free, community-maintained lessons covering all of Elixir.
- Programming Elixir by Dave Thomas — the classic book on Elixir by the Pragmatic Programmer.
- The Phoenix Framework — build production-ready web apps and APIs.
- Exercism Elixir Track — practice problems with mentoring.