CoffeeScript is basically a primer for the CoffeeScript language: you’ll learn the basics of the language and also dive into some very basic chapters on jQuery and Node.js, but there’s a lot more to learn that you will have to find on your own. This isn’t necessarily a bad thing—some of my best learning experiences have been spurred by small, lean books—but this is probably not the complete reference on CoffeeScript.
The hands-on work done in CoffeeScript comes from a game project that Trevor builds and improves from chapter to chapter. I like smaller, in-chapter projects as well as larger projects that span over multiple chapters, but sometimes the code didn’t seem very clean or easy to follow. Maybe some more pages devoted to writing and explaining the code would have helped, or perhaps the larger project could have been replaced with some smaller ones. There’s a few ways Trevor could rework the code and make it easier to learn.
I really enjoyed reading CoffeeScript and would like to branch out into using CoffeeScript more to improve my code production. I’m looking for other books to take me further down the learning path, but the book has provided me a fine head start.
Published by Pragmatic Bookshelf
Buy at Amazon.com