on July 18, 2011
Really cool "projects" approach.
Exercises are inspiring and fun. They are real projects similar to what you are quite probably going to be working on.
Level is spot-on (between "Beginning" and "Pro").
Lots of errors and typos in the code, making the whole thing confusing and the examples not working properly.
Authors spits out chunks of code with little to no explanation or instructions as to structure. Jumps from one file to another without letting the reader know. Lots of guess work.
New concepts show up mid-way through an exercise without it being introduced, and without a description.
Projects usually include security gaps. I wouldn't put them on my websites.