Course Prerequisites and Intended Audience
Understand the necessary prerequisites and who this course is designed for. Explore the requirements like Erlang 23, Elixir 1.11, and RabbitMQ, and see why intermediate Elixir developers will benefit from learning concurrent data processing techniques applicable to various domains including web and embedded software.
We'll cover the following...
Prerequisites
Most applications have to process data in some way, and run on machines with multi-core CPUs. If your application is one of them, and data processing plays an important part in what you do, then this course is for you. Web development is very popular with Elixir, but the techniques in this course work equally well if we’re using Nerves and working on embedded software.
Intended audience
This course is targeted at intermediate developers who are comfortable with writing Elixir code. If you’re not familiar with the language, then you should complete an introductory course before attempting this one.
However, you don’t have to be an expert in Elixir—this course will guide you through each topic with plenty of examples and helpful figures along the way. After every chapter, we will gain valuable knowledge which we can then apply to our personal or business projects.