Book

Learning Elixir

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

9h32m

Language

English

About Book

Who Is This Book For?

This book targets developers new to Elixir, as well as Erlang, in order to make them feel comfortable in functional programming with Elixir, thus enabling them to develop more scalable and fault-tolerant applications. Although no knowledge of Elixir is assumed, some programming experience with mainstream Object-Oriented programming languages such a Ruby, Python, Java, C# would be beneficial.

Book content

chapters 9h32m total length

Introducing Elixir: Thinking Functionally

Elixir Basics: Foundational Steps Towards Functional Programming

Modules and Functions: Creating Functional Building Blocks

Collections, Recursion, and (Stream) Processing

Control Flow: Occasionally You Need to Branch

Concurrent Programming: Using Processes to Conquer Concurrency

OTP: A Poor Name for a Rich Framework

Distributed Elixir: Taking Concurrency to the Next Node

Metaprogramming: Doing More with Less

Related Resources

Access Ready-to-Use Books for Free!

Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!

No credit card required