Learn Elixir
& Phoenix
ElixirCasts makes it easy to learn how to build applications with Elixir and Phoenix
Watch or Read
The best of both worlds. Every episode includes a video tutorial and a full transcript.
200+ Episodes
Every episode delivers hands-on, real-world examples you can use.
Stay Current
Continually updated with episodes that showcase the latest in the Elixir ecosystem.
Latest Episodes
#24: Partial Templates with Phoenix
Using partial templates are a great way to break up larger, more complex templates. In this episode we see how easy it is to use them with Phoenix.
#23: Static Site with Elixir
It’s easy to use Elixir to build static websites and in this episode we’ll do just that. We’ll learn how we can use Plug to build a website that serves up static content.
#22: Elixir Formatter Preview
In this episode we’ll learn how to use the new formatter coming to Elixir 1.6 with an existing project. We’ll also use a few options to customize the formatter.
#21: Getting Started with Phoenix v2
foobar
#20: Intro to Module Plugs
In this episode we’ll get an intro to module plugs in Elixir. We’ll take an existing function plug and convert it into a module plug - highlighting the difference between the two.
#19: Intro to Function Plugs
Plug is an essential tool when building web apps in Elixir. In this episode we’ll dive into function plugs by building one.
#18: Phoenix Debug Toolbar ex_debug_tool
ex_debug_toolbar is a great new Elixir project that makes it easier to debug your application and see stats about it. Learn how to use it in your project.
#17: Benchmarking with Benchee
How can you determine the performance of two pieces of code that have the same output? Benchmarking is the answer and Benchee is a great benchmarking framework for Elixir.
#16: Upgrading to Phoenix 1.3
Phoenix 1.3 represents a major shift in how to build and think about Elixir Phoenix applications. In this episode learn how to upgrade an existing Phoenix application to 1.3.