Elixir and Phoenix Training Course

Tailor this course for your business

Duration

Build high performance web apps and APIs

Our Elixir and Phoenix training course aims to give developers an
intensive journey through obtaining the tools and platform,
understanding the Elixir language, and building their first Phoenix
framework application.

Elixir is a new functional language which runs on the Erlang VM (in much the same way that Scala runs on the Java VM). The Erlang VM itself is lightning fast and is especially well suited to scaling up massively due to its capacity for parallelisation / concurrency.

Coupled with the Phoenix framework, you can build super-efficient high-performance web apps and APIs which reduce the need for extensive and expensive server hardware - but if you do need to ramp things up, it has fantastic support for Docker containerisation, making deployment and scaling up your system a breeze.

By the end of this course, you will have learnt about:

Who should attend

This Elixir and Phoenix training course is aimed at anyone looking to build high performance web apps and APIs.

Prerequisites

Delegates aren't required to have previous knowledge of Elixir, Erlang or the Erlang VM.

Knowledge of developing web applications is essential though, so developers experienced in languages / frameworks such as ASP.NET MVC, JavaScript and AngularJS, Ruby on Rails, Java / Spring or Python and Django will be well suited.

On-site

We are very happy to tailor Elixir and Phoenix training to meet your team’s needs, for delivery at your offices or as a off-site closed course. We can take into account your team's existing development skills and project requirements to deliver the most relevant course for your needs.

"The instructor's command of the subject was very high. Some subjects (like Testing and Mocking) was completely new to me but I now believe I have acquired a good command of the subject and intend to apply it in practice soon."