Powered by AppSignal & Oban Pro
Would you like to see your link here? Contact us

Elixir Drillbook

drillbook.livemd

Elixir Drillbook

Mix.install([
  {:youtube, github: "brooklinjazz/youtube"},
  {:hidden_cell, github: "brooklinjazz/hidden_cell"},
  {:tested_cell, github: "brooklinjazz/tested_cell"}
  # {:utils, path: "#{__DIR__}/../utils"}
])

Overview

This is a companion drillbook for the Dockyard Academy curriculum. It mirrors the sections and provides extra drills for the basics to help develop muscle memory for syntax and should be completed along with each section and repeated as needed to help with recall.

Core Syntax

Basics

Data Structures and Intro to Pattern Matching

Modules and Structs

Enumeration

Comprehensions and Non-Enumerable Data Types

Built-in Modules

Reduce

Advanced Pattern Matching

Dates and Time

Guards

String Manipulation