CoffeeScript Application Development Cookbook

Book and eBook expected September 2014. Pre-order now!
CoffeeScript Application Development Cookbook
eBook: $26.99
Formats: PDF, PacktLib, ePub and Mobi formats
save 20%!
Print + free eBook + free PacktLib access to the book: $71.98    Print cover: $44.99
save 37%!
Free Shipping!
UK, US, Europe and selected countries in Asia.
Also available on:
Table of Contents
Sample Chapters
  • Use CoffeeScript to create and test applications and backend services
  • Build applications using popular frameworks, libraries, and platforms
  • Interface with popular services to send e-mails, text messages, and use cloud storage

Book Details

Language : English
Paperback : 406 pages [ 235mm x 191mm ]
Release Date : September 2014
ISBN : 1783289694
ISBN 13 : 9781783289691
Author(s) : Mike Hatfield
Topics and Technologies : All Books, Application Development, Web Development, Cookbooks, Open Source
Sorry, the table of contents for this book is not yet available.

Mike Hatfield

Mike Hatfield has over 25 years of experience developing custom business solutions for a variety of clients and industries. He is the Chief Technology Officer of Nicom IT Solutions Inc., a large independent IT consulting firm based in Halifax, Canada, and has a passion for developing for the Web and mobile web platforms.

Sorry, we don't have any reviews for this title yet.

Submit Errata

Please let us know if you have found any errors not listed on this list by completing our errata submission form. Our editors will check them and add them to this list. Thank you.

Sorry, there are currently no downloads available for this title.

Frequently bought together

CoffeeScript Application Development Cookbook +    Microsoft SharePoint 2010 development cookbook =
50% Off
the second eBook
Price for both: $39.00

Buy both these recommended eBooks together and get 50% off the cheapest eBook.

What you will learn from this book

  • Create user interfaces with jQuery, Backbone, AngularJS, and Kendo.UI
  • Develop RESTful services using Node and Express
  • Read and write data using SQLite, Redis, MongoDB, CouchDB and Microsoft SQL Server
  • Interface with external services to send e-mails, SMS text messages, and use cloud storage services like DropBox and S3
  • Test your code using Jasmine, QUnit, Zombie, Persona, and Mocha with Chai
  • Work with a variety of hosts such as Heroku, Azure, and Amazon Web Services
  • Use CoffeeScript for DevOp tasks such managing files and directorys, and parsing CSV and fix-width files
  • Package your application for an app store using Apache Cordova

In Detail

CoffeeScript is a JavaScript compiler. CoffeeScript brings many things to the table that are lacking in JavaScript itself. This includes a class and module system, a syntax that is cleaner, less terse, and well structured, and list comprehensions that make working with collections of data more enjoyable. CoffeeScript can be used as not only a tool for the Web, but also as a tool for day-to-day dev-ops type tasks (for example, file processing, working with databases, and more).

This practical guide contains a wide range of recipes demonstrating how CoffeeScript can be used while developing the entire stack of an application. With recipes that range from easy and intermediate to advanced, there is something here for anyone looking to escape the common pitfalls of JavaScript and develop in a clean and expressive language.

We begin by first considering why you should use CoffeeScript, and then move on to demonstratinghow CoffeeScript can be used to create user interfaces and backend services, deal with external services, test, and deploy our applications.

Some of the libraries and platforms we will be working with include Node.js, jQuery, Backbone, AngularJS, Kendo.UI,, MongoDB, Redis, SQLite,, DropBox, and S3, as well as testing with Jasmine, Zombie, Mocha, and Chai.

This book is packed with helpful and engaging recipes to make your life easier.


An easy-to-follow guide with over 100 helpful examples of developing all aspects of engaging applications. Each recipe is fully explained with many tips and tricks that can be used in your day-to-day development work.

Who this book is for

If you are interested in developing modern applications, this book will help you leverage the vast JavaScript ecosystem while using an elegant language, helping you avoid the shortcomings of JavaScript.

Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software