AstonJ
Trending in Chat/Questions
Other Trending Topics
I am happy to introduce the very α version of the new programming language compiled to BEAM.
Welcome Cure.
It has literally three kille...
New
Hobbes is a low-level distributed database for the Elixir programming language.
Hobbes provides a simple, safe, and scalable storage lay...
New
ExRatatui lets you cook up rich terminal UIs in Elixir, powered by Rust’s ratatui via Rustler NIFs. Build interactive terminal applicatio...
New
Hello everyone. After busy few months I am happy to announce v0.1.0 of Emerge & Solve.
They are GUI (Emerge) and State management (S...
New
Corex is an accessible, unstyled UI component library for Phoenix that integrates Zag.js state machines using Vanilla JavaScript and Live...
New
There are three potential reasons for members of this forum to have a look at https://vutuv.de
You are tired or annoyed of LinkedIn.
Yo...
New
Categories:
Sub Categories:
Forums
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #deployment
- #library
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #elixirconf
- #channels
- #exunit
- #discussion
- #code-sync
- #javascript
- #podcasts
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #blog-post
- #elixir-ls
- #ai
- #elixirconf-us
- #phoenix_html
- #iex
- #graphql
- #genstage
- #websockets
- #supervisor
- #advent-of-code
- #distillery
- #processes
- #api
- #forms
- #hex
- #security
- #metaprogramming










Showing Posts 1 to 10- Show Best Posts
- Show All (oldest first)
- Show All (newest first)
sashaafm
I’ve got Programming Elixir by Dave Thomas, Programming Phoenix, Introduction to Elixir (haven’t read this one yet) and Little Elixir and OTP Guide (midway reading it).
Programming Elixir and Phoenix are definitely great. LEOG is coming along nicely but it is just useful for learning OTP, the Elixir part is very weak and not suitable to beginners.
AstonJ
What were your favourite parts of Programming Elixir @sashaafm (I’m currently reading it)
I’ve currently got:
Programming Elixir
Elixir in Action
The Little Elixir and OTP Guidebook
Metaprogramming Elixir
Introducing Elixir
Programming Phoenix
I want to get:
Elixir Cookbook
Études for Elixir (Free!)
And I’ve read…
Just 10% of Programming Elixir, lol. Now that the Elixir Forum is up I can get stuck in tho
sashaafm
I’ve really enjoyed the Pattern Matching.
I forgot I also got Metaprogramming Elixir. I read two or three chapters from it. I found the learning curve to be really steep from one chapter to another so I decided to stop until I was more experienced with Elixir. I’m going to look into Études for Elixir
AstonJ
I am going to try and order the books in terms of complexity too.
My current thinking is:
Programming Elixir
Introducing Elixir (perhaps as an optional bonus - as I am guessing this is aimed more at those coming from Erlang)
Elixir in Action
The Little Elixir and OTP Guidebook
Metaprogramming Elixir
Programming Phoenix
Or maybe reverse the last two. What do you think?
sashaafm
Definitely reverse the last two. Programming Phoenix is a wonderful book and great for beginners. I had zero knowledge and experience with Web Dev and Phoenix and that book were my first contact with it and now that I’m 4 months into a project with Phoenix, I have to say that it was a great foundation to understand and begin developing a web app with Elixir.
AstonJ
Do you think I should move it even higher up the list then?
Ideally I want to read at least one Elixir book to get the basics of the language down before jumping into Phoenix.
That’s a great review btw - I’m excited to read it now!
sashaafm
Maybe after Elixir in Action you could start Phoenix. Although Phoenix is a web framework if you want to build any kind of decent app you will need to develop a lot of “vanilla” Elixir code so you will still get plenty of Elixir practice.
mackenza
I would really like to get Programming Elixir and Programming Phoenix… the problem is I am sort of old school in that I have not had much luck learning from eBooks and prefer hard copy. PE can be had as a “real book” but I am Canadian and with the current $USD-CAD conversion rate, it’s really expensive and you are also getting the non-1.2 version (I think).
So I am probably going to try to get my head around eBook learning at some point. My local library has Intro to Elixir as a lending resource for the eBook so maybe I should start there?
jexchan
My learning path:
AstonJ
@mackenza Have you tried a Kindle? It is much more like a book than an eBook - in fact I do all of my reading on the Kindle and I wouldn’t be without one now. The big difference is the screen technology - which is not a retina-burning lcd-flickering e-reader like a tablet or computer screen. This actually has more of a profound effect than people realise. I would definitely recommend you check them out
@jexchan That sounds like a good path! Thanks for sharing