gouvermxt
Book path recomendation for Ruby/Rails dev of 5+ years
I just finished the “Learn Functional Programming with Elixir (Pragprog)” book. I have 5+ years of experience with Ruby/Rails, my goal is to become a high skilled Elixir/Phoenix developer.
What next book would you recommend for me?
Should I go straight forward to a Phoenix book or dive in a more advanced Elixir book before going into Phoenix learning?
Most Liked
AstonJ
If you’re coming from Ruby, I highly recommend Dave’s Programming Elixir (Pragprog) (PE) and @sasajuric’s Elixir In Action (Manning) (EIA) and read them as I did - see my reviews in their respective threads for details.
You will probably also want to read Programming Phoenix (Pragprog) (though I’d wait for the 1.4 version - that’s what I’m doing) and then Functional Web Development with Elixir, OTP, and Phoenix (Pragprog) (I might be starting on this myself soon).
I highly recommend PragDave’s course as per @Architect’s post above too (after PE and EIA) - I LOVED this course (again, see my review!)
There are also lots and lots of other awesome Learning Resources > Books and Learning Resources > Courses too - check out their threads and the reviews in them ![]()
Welcome to the community! I’m sure you’ll love it here ![]()
kokolegorille
Phoenix does not really need more knowledge than this… If You come from Ruby/Rails You will find a lot of similarities, plus socket and channels which replace actioncable.
I would wait the upcoming Programming Phoenix 1,4, which should be available soon (maybe one month?!)
But if You want to expand your application with Elixir, I would recommand You to learn OTP.
I liked Elixir in Action a lot. There is also Programming Elixir 1.6, Phoenix inside out, etc.
You might like also Erlang books… but that might come after.
Architect
I also recommend this course:
Popular in Chat/Questions
Other popular topics
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
- #channels
- #elixirconf
- #exunit
- #discussion
- #code-sync
- #javascript
- #podcasts
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #elixir-ls
- #phoenix_html
- #iex
- #blog-post
- #graphql
- #genstage
- #ai
- #websockets
- #supervisor
- #advent-of-code
- #elixirconf-us
- #distillery
- #processes
- #forms
- #api
- #metaprogramming
- #security
- #performance










