dPhong31415

dPhong31415

Best path & resources to learn Elixir for web dev + AI (from scratch)?

Hi everyone,

I’m starting from scratch with Elixir. My background is in Python and JavaScript, but I want to build a web app in Elixir that connects with generative AI models in the backend.

I noticed some books/courses seem outdated, and I don’t want to spend months going through a bunch of older material if there’s a more practical path today. My goal is to learn the language + Phoenix (or Ash?) well enough to spin up a project quickly, and then later connect it with AI/ML (using Nx/Axon or maybe a Python service).

So my questions are:

  • What’s the most practical learning path for someone starting Elixir now?

  • Which resources (courses, books, tutorials) are still relevant and worth the time in 2025?

  • If you were me, how would you go from zero → first production-ready app (web + AI backend) as fast as possible?

Any recommendations or personal experiences would be super helpful :folded_hands:

Thanks!

Most Liked

plcholder

plcholder

honestly just read the phx docs , it will teach you everything you need to know. I also dont think any elixir book is really outdated, since elixir is like 13 years old most content is fresh and relevant, even the older books will teach you something ofc if its coupled to a framework, you will need to translate the api as you go. A great book I would recommend, once you get up to speed with phx & elixir is data processing in elixir

Not really sure about AI, there are a couple of AI libraries in elixir but out of my depth/interest and I imagine you aren’t running these models yourself? rather calling an api like openai, grok, google? then what i mentioned above should be enough, there is an elixir machine learning book, but i have not read it. The author has made great blogs, so its probably good

Where Next?

Popular in Chat/Questions Top

maqbool
what books/Resources do you recommend to learn about distributed system(theory)?
New
boddhisattva
Greetings everyone, At my current workplace we’re evaluating different ways of building a microservices architecture for some parts rela...
New
Fl4m3Ph03n1x
Background After following the communitiy suggestion, I bought the Elixir in Action 2nd Edition book and I am about to finish it now. I ...
New
Chawki
Hi,i’m new to elixir. i’m searching elixir small programs to try it out my self,Is any good resources out there? Thank you.
New
phykos
In Ruby, which is very similar to Elixir I do this: def test yield end test do puts("sup there") end Here, the yield keyword will be...
New
stevensonmt
I’d like to provide my review of the Elixir Course module from Groxio. I have some criticisms but I’d like to start with the positives. ...
New
xgilarb
Hi there, I’m interested in using Elixir because of the rumors about the reliability of the Phoenix framework, and surprisingly, Elixir’...
New

Other popular topics Top

nobody
Hi! In PHP: $_SERVER[‘SERVER_ADDR’] - in Elixir? Searched the docs for ip address and the web, no good results. Thanks!
New
JeremM34
Hello, how can I check the Phoenix version ? Thanks !
New
minhajuddin
I have seen a lot of code which picks the first element from a list using Enum.at(0) instead of List.first. Is there a reason why people ...
New
New
hariharasudhan94
I would like to know what is the best IDE for elixir development?
New
sergio_101
I am VERY much an elixir newbie. I have taken one elixir course and one phoenix course on Udemy. During that course, I saw the instructor...
New

We're in Beta

About us Mission Statement