A little out of date but it has some fun project ideas. It's easy to read and easy to follow. My biggest criticism is a lack of good/best practices - especially around security. But if you use it as a tool to build experience with the platform you'll have a good time.