Elixir School logo

Elixir School

Free

Premier destination for learning and mastering Elixir

FreeFree tier
Type
Open Source

About Elixir School

Elixir School is a free, open-source educational platform dedicated to teaching the Elixir programming language. It offers a structured curriculum of lessons covering everything from basic syntax to advanced topics like OTP, Ecto, and Phoenix. The content is community-driven and available in over 25 languages, making it accessible to a global audience. In addition to core lessons, Elixir School provides auxiliary resources, a blog with practical articles, and encourages contributions via GitHub.

Key Features

Structured lessons covering Elixir fundamentals to advanced topics
Translated into over 25 languages by community volunteers
Open-source and community-driven on GitHub
Auxiliary resources and a blog with practical articles
Active ecosystem with support from conferences, meetups, and podcasts

Pros & Cons

Pros
  • Completely free and open source
  • Community-driven with active contributions
  • Wide language support for non-English learners
  • Well-structured lessons from beginner to advanced
  • Backed by engaging blog posts and real-world examples

Best For

Learning Elixir from scratchMastering Elixir for professional developmentTeaching Elixir in workshops or coursesContributing to educational content via translations or articlesExploring Elixir's ecosystem and best practices