dPhong31415

dPhong31415

What’s a good list of Elixir books recommended for beginners?

Hey everyone :waving_hand:

I’ve just recently discovered Elixir, and honestly—it’s been mind-blowing so far (coming from a React background). I’m really excited to dive deeper, learn the language properly, and start building web apps that integrate AI models (working with inference, APIs, and possibly fine-tuning down the road).

I’d love to hear your recommendations on Elixir books for beginners—whether it’s for grasping the language fundamentals, building web apps with Phoenix, or just getting into functional programming with Elixir in general.

What would you recommend as a solid starting list?

Thanks in advance for sharing :folded_hands:

Most Liked

sodapopcan

sodapopcan

Hello and welcome!

Elixir in Action is the go-to one.

Also, I would suggest working through the guides to start. This will give you the simplest overview of all the language has to offer. Note that while these guides exist in the docs, they are in fact guides and not just standard reference docs. Many people seem to be thrown but this, so I thought I’d qualify.

AstonJ

AstonJ

I’ll repost links to what I’ve said about books I’ve read (I recommend all of them)…

That last one is an excellent look into functional programming :023:

Never got around to finishing Programming Phoenix - but here’s a quick interim review of it:

Started doing Pragmatic Studio’s LiveView Course too but again haven’t had time to finish it (but I loved it and look forward to getting back into it when I’ve got time to get back into it all):

I want to get through all of the Elixir books if I can and would recommend others try to as well, there’s always something invaluable to glean from them :icon_biggrin:

waseigo

waseigo

A non-impartial recommendation on my part, obviously, but if you’re looking to learn by doing, and learn some Elixir while also learning how to model databases with Ecto, Northwind Elixir Traders has got you covered.

Where Next?

Popular in Chat/Questions Top

Yoga
Or at least, in the works? All I can find are bits and pieces but not a single project from start to finish. Including things like i18n,...
New
roshan
Hi everyone, I’m looking for a book on Phoenix server hosting / deployment like the following books for Rails, Docker for Rails Develop...
New
Santheepkumar
Hi all, I am a Fullstack JS developer for last 2 years. I need a good guide to learn elixer. Any suggestions please
New
OmanF
In the attached screenshot (taken from an exercise in “Programming Elixir”) can be shown that BugReport is defined as a struct that, itse...
New
aswinmohanme
I recently finished the Udemy course on Elixir and Phoenix and I am thinking about using it for the next project. But I am stuck as how t...
New
markdev
What are the best beginner resources for learning Elixir and OTP (not Phoenix) in 2018?
New
lc0815
hello from a real frustrated newbe… I’m reading this article Full-Stack React With Phoenix (Chapter 3 | Introduction to Phoenix) by mich...
New
logesh
Could someone provide a learning path for functional programming for who came from oops background.? Thanks in advance
New
maqbool
what books/Resources do you recommend to learn about distributed system(theory)?
New
zervis
Hello, I’m about to dive into web development. I was thinking about Laravel or Ruby on Rails, but then I found Phoenix. Do you recommen...
New

Other popular topics Top

vertexbuffer
Hello, can anybody help here..? I have a list of players and I what to delete an element, but every for loop the list is reverting to ori...
New
senggen
Erlang/OTP 25 [erts-13.2.2] [source] [64-bit] [smp:8:8] [ds:8:8:10] [async-threads:1] 15:22:35.803 [error] gen_event {lager_file_backend...
New
aesmail
Hello guys, I have finally made it. I created an admin interface for a framework. It’s been on my todo list for years and with the curre...
New
Qqwy
Original source of discussion: This topic on the Pragmatic Programmers’ Functional Web Development with Elixir, OTP, and Phoenix forum. ...
New
alice
Hey, Just curious what are the main benefits of Elixir compared to Clojure? When is Elixir more useful than Clojure and vice versa? Th...
New
RisingFromAshes
I’ve read in another post that it may be possible with a router helper - but I couldn’t find an appropriate one, and tbh, I’m still just ...
New
fayddelight
I tried installing elixir 1.11.2 erlang 23.3.4 via asdf in my zsh shell. Enabled the versions locally and globally. When I list them ...
New
dblack
I’ve got an issue with an app and I’ve no idea of how to troubleshoot it. I’m hoping someone here might have seen something similar. I p...
New
KronicDeth
Elixir plugin for JetBrain’s IntelliJ Platform (including Rubymine) This is a plugin that adds support for Elixir to JetBrains IntelliJ...
289 36432 110
New
romenigld
I am trying to run a deploy with docker and I successfully runned with this command: docker build -t romenigld/blog-prod . but when I t...
New

We're in Beta

About us Mission Statement