AstonJ

AstonJ

And which has been your favourite so far?

Showing Posts 1 to 10

sashaafm

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

AstonJ OP

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 :smiley:

sashaafm

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 :slightly_smiling:

AstonJ

AstonJ OP

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

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

AstonJ OP

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

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

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

jexchan

My learning path:

  • Programming Elixir (Best one for learning Elixir)
  • Programming Phoenix (Best/only one for learning Phoenix)
  • The Little Elixir and OTP Guidebook (Learning more about OTP)
  • Metaprogramming Elixir (By author of Phoenix, the core behind Phoenix framework )
  • Elixir in Action
AstonJ

AstonJ OP

@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 :slightly_smiling:

@jexchan That sounds like a good path! Thanks for sharing :smiley:

Where Next? Top

Trending in Chat/Questions Top

Other Trending Topics Top

mudasobwa
I am happy to introduce the very α version of the new programming language compiled to BEAM. Welcome Cure. It has literally three kille...
New
garrison
Hobbes is a low-level distributed database for the Elixir programming language. Hobbes provides a simple, safe, and scalable storage lay...
New
mcass19
ExRatatui lets you cook up rich terminal UIs in Elixir, powered by Rust’s ratatui via Rustler NIFs. Build interactive terminal applicatio...
New
Damirados
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
netoum
Corex is an accessible, unstyled UI component library for Phoenix that integrates Zag.js state machines using Vanilla JavaScript and Live...
New
wintermeyer
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

We're in Beta

About us Mission Statement

Options

Thread Display Mode




Thread Preview

Skip Thread Previews