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.

"The course was delivered by a very enthusiastic and knowledgeable instructor who was able to draw on his real-world experience during the training."

ECMAScript 6 Training Course - ES6 Training
MH, Front-end Developer
Ordnance Survey

"I found the course incredibly interesting. There was a lot to fit in but I felt it went at a good pace."

Advanced C# Programming Training Course
JS, Senior Analyst
Talk Talk plc

"The course had a good pace and the trainer was able to keep the content interesting."

Secure Web App Development Training Course
JP, Business Analyst
Jato

"The examples and labs were easy to follow. Many thanks!"

ASP.NET Core MVC 2.0 Training Course
SW, Software Engineer
DHL

"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."

Advanced C# Programming Training Course
YS, Senior Analyst
Sayula

"The instructor went into great detail of the language (Python) and his amazing understanding of other languages made for great contrasting examples which made it easy to understand."

Python Training Course
Anonymous, Senior Test Analyst
BBC

"Exceptional tutor - well prepared."

Python Training Course
Anonymous, Test Analyst
BBC

"The Angular training was really very useful and the (excellent) instructor made the entire training programme fun and interactive."

Angular Training Course
SKK, Senior Developer
Spirax Sarco

"We particularly enjoyed Stuart's anecdotes and stories which gave context to the topics discussed."

PCI DSS Training Course - PCI DSS 3.2.1 Compliancy
RT, Developer
JATO

"Very knowledgeable trainer. We enjoyed hearing his war stories!"

Professional Scrum Master I™ (PSM I) Training Course
AS, Scrum Master
Focus Group

Get in touch

We would love to hear from you if you have any questions about your training needs.

or call us on 020 3137 3920