Your FREE PATTERN MATCHING Course Includes
Learn Elixir's data types
Learn to use pattern matching in function declarations
Learn to use guard clauses
Pattern matching is a really powerful language feature. It is built in to almost every corner or Elixir. In order for you to even read Elixir code and follow along, you have to understand Pattern Matching.
Once you “get" pattern matching, it feels like a super power. Pattern Matching makes new patterns of coding possible. You start to unlearn some of the patterns you’ve used in other languages because now you can create even clearer and more elegant code than was possible before!
Mastering pattern matching is a game changer!
The Pattern Matching course covers:
- IEx - Elixir's Interactive Shell
- Basic data types
- Pattern matching basics
- Pattern matching with function bodies
- TDD - Test Driven Development exercises
- Guard clauses
Additionally, after completing the course you can download most of the course content as a PDF. The PDF is a ready, portable reference you can easily search and refer back to as needed.
The Pattern Matching course with lifetime access is:
Why is this FREE?
I want everyone to be able to learn this! This is awesome stuff!
|Pattern Matching Course Introduction
|Free Pattern Matching Course Introduction - Preview
|Install Elixir - Preview
|Elixir's Interactive Shell - Preview
|Introducing the basic data types
|Basic Types Overview - Preview
|List - Preview
|Tuple - Preview
|Map - Preview
|Introducing Modules and Functions
|Introducing the Struct
|Introduction to Pattern Matching
|Matching Complex Data Types
|Practice Matching a Map
|Practice Matching a Tuple
|Matching a List
|Practice Matching a List
|Pattern Matching a Function Body: Intro
|Pattern Matching a Function Body: Tuples
|Pattern Matching a Function Body: Maps
|Pattern Matching a Function Body: Struct
|Pattern Matching a Function Body: Lists
|Pattern Matching a Function Body: Binaries
|Guard Clauses - Additional Level of Matching
|Pattern Matching Summary
|The Next Step