resources

Best practices, tools, and processes we follow in ColoredCow.

View the Project on GitHub ColoredCow/resources

Elixir

This document covers some of the important concepts for Elixir that a developer must learn. These may cover some very basic concepts to advanced concepts as well.

Official documentation

  1. Elixir

Online resources

Functional programming

  1. Functional Programming in 40 Minutes

Learn Elixir

  1. Elixircasts
  2. Dwyl

Learn Elixir and Phoenix

  1. Alchemist Camp

Elixir Courses

  1. Udemy

Configure VS Code Editor

  1. Install ElixirLS extension.
  2. Try out Font ligatures (optional).

Useful Blogs

  1. What is Elixir
  2. 3 Ways We’re Using Elixir to Solve Real Problems
  3. Good and Bad Elixir
  4. Today I learned
  5. 5 Things We Like About Elixir Coming from Python

Books

  1. Learn Functional Programming with Elixir
  2. Programming Elixir 1.6
  3. Designing Elixir Systems with OTP
  4. Programming Phoenix 1.4

Exercises

  1. Exercism

Elixir libraries to suit your project

  1. Awesome Elixir