I concur. Programming Phoenix (I read the old version, 1.2 or 1.3, don't remember) and it is simply so well thought and helps you understand why Phoenix is not as magic as its appears in the start.
I also recommend you to try to play with Plug. Things make much more sense in Phoenix after you understand how Plug works.