Elixir Courses in Zurich, Switzerland

NEW- Elixir Courses in Zurich, Switzerland

Dates:
March 06-07, 2017
May 29-01, 2017
Sept. 04-07, 2017
Dec. 04-07, 2017

COURSE OUTLINE:
4 Days Course
Students will start by learning the basics of the Elixir language. Following that, the course turns to concurrency and students will learn the details of writing parallel and concurrent Elixir applications and the underlying concurrency capabilities provided by BEAM (the Erlang virtual machine).

The course shows the right way to write concurrent applications that will scale by using OTP Behaviours. At the completion of the courses, students will know how to build, test, and deploy a concurrent, distributed backend service applications.

The course contains the following topics:

Background Elixir/Erlang
Basic Elixir
Elixir Shell
Sequential Elixir
Concurrent Elixir
BEAM (Erlang virtual machine) internals
Process Design Patterns
Process Error Handling
Modules & Processes
Data Structures (Maps. Structs, Records, Binaries)
List comprehension
Funs and High-Order Functions
Macros & Language Features
Code Upgrading
Distributed Programming
Behaviours
Generic Servers
Supervisors
Using Mix

OBJECTIVES:
How to use Elixir for backend servers and REST interfaces
Basic/Sequential Elixir
Concurrent and Parallel programming
Distributed Applications
Building, Testing, and Deploying

TRAINERS: SZYMON MENTEL & CLAUDIO ORTOLINA both from Erlang Solutions Ltd.

More info: www.gotoacademy.ch

2 Likes