I read the third edition, but it looks like a work in progress seriously needing a few editing passes. Some of the problems: references to appendices that does not exist, code that does not compile and/or does not matches the text, a sample project that is abandoned by the middle of the book, wireframes with the text "content coming soon". The result is a very confusing book.
It didn't helped that I did not like the style. The author tried to go for a "informal" and "witty" tone but it did not work for me.
In the end, I learned very little with this book and do not recommend it.