πŸŽ“ A1Learner
πŸ”
0 of 54 lessons completed

Home / Elixir

Elixir

Elixir taught as plain programs: pattern matching and the pipe, functions with clauses and guards, lists and Enum, maps and structs, processes and tasks. Every example is verified with the real interpreter.

Start learning ❯❯54 lessons · 13 topics · 0/54 completed

Course contents

Work top to bottom β€” the sidebar is the course. Topics later in the list assume the ones before them.

Elixir Introduction

Beginner · ⏱ 3 min · standalone lesson

Getting Started

Start: Elixir Get Started ❯

Numbers and Text

Start: Elixir Arithmetic Operators ❯

Pattern Matching

Start: Elixir Pattern Matching ❯

Control Flow

Start: Elixir If and Unless ❯

Functions

Start: Elixir Named Functions ❯

Collections and Enum

Start: Elixir Ranges ❯

Maps and Structs

Start: Elixir Map Functions ❯

Errors and Input

Start: Elixir Result Tuples ❯

Processes

Start: Elixir Processes ❯

Everyday Tools

Start: Elixir Aliases and Imports ❯

Elixir Project: Word Frequency

Beginner · ⏱ 4 min · standalone lesson

Elixir Project: Counter Server

Beginner · ⏱ 5 min · standalone lesson