Course Prerequisites and Intended Audience

Learn about the course prerequisites and requirements.

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.

Requirements