Scanned through it after I purchased the ebook in Oct 2016 for US$11 during an O’Reilly sale (more recently it was also part of a Humble Bundle).
At that point I already read most of or finished:
- Programming Elixir 1.3
- Elixir in Action 1e
- Programming Phoenix (1.1)
So given that background I concluded that I likely had already covered everything already. And I was also left with the impression that the previous books covered the material more effectively for me as a reader.
Given your declared background (Python, Powershell, C#, Java) you face the following hurdles:
- pattern matching
- understanding recursion and the whole concept of tail recursion versus non-tail recursion
- thinking concurrently
Learn Functional Programming with Elixir should address the first two, while Elixir in Action 2e expands on that to tackle the third - more effectively than Introducing Elixir can.
Free Chapter 1 from Learn Functional Programming with Elixir: