<aside>
📆 An abbreviated syllabus for learning Elixir
</aside>
Outcomes
- Be able to read and understand Elixir code
 
- Be able to contribute to a large Elixir codebase
 
- Be able to review Elixir code
 
- Be able to build a web app using Elixir and Phoenix
 
Plan
- Duration: 6 months
 
- Study schedule: 1 hour every day after lunch
 
- Activities: Reading Elixir docs, books, and building an example web app
 
- Benchmark: Ship a Phoenix app!
 
Concepts
- Language Basics
- Basic syntax
 
- Control flow
 
- Pattern matching
 
 
- Tooling
 
- OTP
 
- Phoenix
 
- Ecto
 
- Testing
 
- Oban
 
Resources