Elixir is a functional programming language. Phoenix is a web development framework written in Elixir. Phoenix uses a server-side model-view-controller (MVC) pattern. It was developed to provide high performance and scalable web applications. In addition to the request/response functionality provided by the underlying Erlang framework, Phoenix provides soft real-time communication to external clients through WebSockets or long polling using its language agnostic channels feature. Phoenix makes building APIs and web applications easy.
This Elixir training course begins with providing an introduction to the use of the Elixir programming language. You will learn to create rich, interactive experiences across browsers, native mobile apps and embedded devices quickly and easily using Phoenix & Elixir.
By attending Elixir workshop, delegates will learn to:
- Create Elixir programs.
- Explore how Elixir benefits from the Erlang ecosystem.
- Apply functional thinking in Elixir.
- Leverage powerful open source libraries from both Elixir and Erlang.
- Use Phoenix to build APIs, HTML5 apps and more.
- Developers
