small medium large xlarge

CoffeeScript: Accelerated JavaScript Development, Second Edition

October 08, 2014

Over the last five years, CoffeeScript has taken the web development world by storm. With the humble motto "It's just JavaScript," CoffeeScript provides all the power of the JavaScript language in a friendly and elegant package.

Newly revised and updated, come get your morning CoffeeScript from If you previously purchased the first edition directly from, you'll see an upgrade coupon in your account good for 35% off this new second edition.

CoffeeScript: Accelerated JavaScript Development, Second Edition

This new edition has been extensively revised and updated to reflect the current state and features of CoffeeScript. Every chapter has been revised and refactored, and new sections and a new chapter on testing have been added. If you already know JavaScript, this book will make your transition to CoffeeScript easy. If you're new to JavaScript, it's a great place to start.

New in this edition:

  • Automating setup with the Grunt task runner
  • Using CoffeeScript classes with the Backbone framework
  • Using CoffeeScript's simple callback syntax to interact with the Express framework
  • A new chapter on client-side and server-side testing with Mocha
  • A new project that gives you hands-on experience with browser-side and server-side CoffeeScript

CoffeeScript is every bit as portable and effective as JavaScript. It aids development by adding a bevy of features, such as classes, splats, list comprehensions, and destructuring. These features make it easier to write clear, readable code, and by learning how these features work, you'll deepen your understanding of JavaScript as well. This book is your complete guide to writing better JavaScript code, faster.

Now available from

Upcoming Author Appearances

  • 2014-10-14 Portia Tung, Dare Oslo, Norway
  • 2014-10-14 James Grenning, Minneapolis MN, DevJam Studio
  • 2014-10-16 Chris Adamson, CocoaConf Seattle
  • 2014-10-17 Chris Adamson, CocoaConf Seattle
  • 2014-10-19 Chris Adamson, CocoaConf Seattle
  • 2014-10-23 Johanna Rothman, Agile Hiring Webinar
  • 2014-10-24 Portia Tung, Agile Tour London, UK
  • 2014-11-02 Johanna Rothman, Tel Aviv, Israel
  • 2014-11-03 Chad Fowler, London, England
  • 2014-11-04 Paul Butcher, CodeMesh 2014, London
  • Don't Get Left Out

    Are your friends jealous that you get these spiffy email newsletters and they don't? Clue them in that all they need to do is create an account on (email address and password is all it takes) and select the checkbox to receive newsletters.

    Are you following us on Twitter and/or Facebook? Here's where you can find us and keep up with the latest news and commentary, and occasional discounts:

    Tell your friends! Tweet this

    Follow us on Twitter: pragprog</a>, <a href="">pragpub, Andy PragmaticAndy</a> and Dave <a href="">pragdave.

    Coming Soon:

    • Programming Elixir in print
    • Clojure Applied: From Practice to Practitioner
    • Arduino, A Quick Start Guide, Second Edition
    • Programming Google Glass, 2nd Edition
    • Fire in the Valley in print

    Recently Released:

    Thanks for your continued support,

    Dave & Andy
    The Pragmatic Programmers

    Books • eBooks • PragPub Magazine • Audiobooks and Screencasts