Game and App Design
In this course we smash together a bunch of different tools and technologies, pragmatically of course. 😀 Here are some additional resources we recommend to dive deeper into each of them:
If you're new to Elixir, we recommend starting with our popular Developing With Elixir/OTP course where you'll learn all the fundamentals by building an application from start to finish, in a step-by-step format.
Learning the Phoenix web framework is relatively straightforward if you're already familiar with Elixir and you've used another MVC web framework, such as Rails. Our use of Phoenix in this course primarily centers around the router, controllers, views, templates, and channels. We don't use Ecto or a relational database. The official Phoenix Up and Running guide is a good quick start. For a more comprehensive tutorial, the Programming Phoenix 1.4 book is co-authored by the creators of Phoenix and Elixir.