The Phoenix Tutorial
The entirety of The Phoenix Tutorial will be free forever online.
There's also a pdf version and a video course. Both are early-access and will get regular updates until they're done.
The stuff here is about 30% of what I intend to write. To get notified when the free version is updated, or when new versions are available, sign up for the mailing list.
Frontmatter
Elixir Crash Course
- Installing Elixir
- Elixir Basics
- Defining Functions
- Arguments and Pattern Matching
- Maps and Immutability
- Atoms, Tuples, and Case Statements
- Conclusion
Customizing Your First Phoenix Page
- Installing Phoenix
- Beam Me Up (Version Control and Deployment)
- Customizing Our Page
- A New Page
- Passing Data
- Links and Loops
Generating a Resource
- Generating Materials
- Materials Index
- Materials Show
- Deleting a Material
- Creating a Material
- Editing a Material
- Adding a Field