I have been reading books, blog post, and other resources. Due to time constraints and other factors (coming from years of imperative and OOO paradigm), I find my learning curve is steep.
I really want to figure this out though, and I want to double down and speed up my learning.
Visit Exercism programming exercises .
This site has an excellent elixir track with 150 challenges, the first 35 challenges contain references to relevant documentation. You can also ask for assistance from mentors, they often react within 12 hours. All with no costs!
I now have almost all books from Pragmatic Bookshelf. I think my problem is that I haven’t done anything real yet. I’ve only tried tutorials and books where most examples are not getting through at least for me. What’s missing here is start building real needed little things.
Meanwhile or after finishing those projects I will start with learning Ecto and Phoenix. I have tried to read more then one Elixir study book at a time but that does not work for me. I have learned to focus on one thing at a time otherwise nothing will finish.