The Elixir language is arguably one of the hottest things to learn in 2017, and this course will teach you all about building modern, scalable, real-time web applications with it!
After learning some of the fundamentals of Elixir, we're going to build a clone of Facebook Messenger, using the Phoenix framework and its latest 1.3 release.
In the process, we’ll also go through some of the core concepts of functional programming and pick up existing best practices.
The goal of this course is not to go through every single feature of the language or the framework, but rather to show an example of how to think when building a real app. It’s always easier and more efficient to learn by working on a fun project, instead of creating yet another Todo-list demo!
We start off by quickly going through how exactly Elixir came to be, and how to install it.