From the Back Cover
Understanding the right ways to compile and execute CoffeeScript
Working with CoffeeScript’s control structures, functions, and arguments
Taking full advantage of CoffeeScript’s implementation of collections and iterators
Leveraging CoffeeScript’s full class support to create complex data models
Automating common application development tasks with Cake and Cakefiles
Configuring Jasmine with CoffeeScript support, and using it to systematically test your code
Writing Node.js server-side applications in CoffeeScript
Using CoffeeScript to write jQuery and Backbone.js applications
Integrating framework code to avoid “reinventing the wheel”
About the Author
Mark Bates is the founder and chief architect of the Boston-based consulting company Meta42 Labs. Mark spends his days focusing on new application development and consulting for his clients. At night he writes books, raises kids, and occasionally he forms a band and “tries to make it.”
Always wanting to share his wisdom, or more correctly just wanting to hear the sound of his own voice, Mark has spoken at several high-profile conferences, including RubyConf, RailsConf, and jQueryConf. Mark has also taught classes on Ruby and Ruby on Rails. In 2009 Mark’s first (surprisingly not his last!) book, Distributed Programming with Ruby, was published by Addison-Wesley.
Mark lives just outside of Boston with his wife, Rachel, and their two sons, Dylan and Leo. Mark can be found on the web at: http://www.markbates.com, http://twitter.com/markbates, and http://github.com/markbates.