In this post, we have prepared a curated top list of reading recommendations for beginners and experienced. This hand-picked list of the best Coffeescript books and tutorials can help fill your brain this May and ensure you’re getting smarter. We have also mentioned the brief introduction of each book based on the relevant Amazon or Reddit descriptions.
- The Little Book on CoffeeScript (2012)
- CoffeeScript in Action (2014)
- CoffeeScript: Your guide book on App Development with CoffeScript (2016)
- CoffeeScript: Accelerated JavaScript Development (2011)
- CoffeeScript Application Development (2013)
- CoffeeScript App Development (2015)
- CoffeeScript Programming with jQuery, Rails, and Node.js (2012)
- Learning JavaScript: JavaScript Essentials for Modern Application Development (2016)
- Express in Action: Writing, building, and testing Node.js applications (2016)
- Programming in CoffeeScript (Developer’s Library) (2012)
The Little Book on CoffeeScript (2012)
This concise book shows JavaScript developers how to build superb web applications with CoffeeScript, the remarkable language that’s gaining considerable interest. Through example code, this guide demonstrates how CoffeeScript abstracts JavaScript, providing syntactical sugar and preventing many common errors. You’ll learn CoffeeScript’s syntax and idioms step by step, from basic variables and functions to complex comprehensions and classes. Written by Alex MacCaw, author of JavaScript Web
Author(s): Alex MacCaw
CoffeeScript in Action (2014)
CoffeeScript in Action is a tutorial that teaches you how, where, and why to use CoffeeScript. It begins by quickly exposing you to CoffeeScript’s new, but instantly-familiar syntax. Then, you’ll explore programming challenges that illustrate CoffeeScript’s unique advantages. Language junkies will especially appreciate how this book takes idioms from other programming languages and shows you how CoffeeScript makes them available in JavaScript.
Author(s): Patrick Lee, Nick Marino
CoffeeScript: Your guide book on App Development with CoffeScript (2016)
This is a guide on how to program in CoffeeScript. The first part explains to you how CoffeeScript is related to JavaScript, Ruby, and Python, and the reason behind its development. You are then guided on how to install CoffeeScript in both Windows and OS X. Functions, together with how arguments can be passed to them, is discussed. Statements which can be used for flow control are also examined, thus, you will know how to implement them in your CoffeeScript programs.
Author(s): Nicholas Brown
CoffeeScript: Accelerated JavaScript Development (2011)
For 15 years, dynamic web content has been written in a single language: JavaScript. Now, for the first time, programmers have an alternative that doesn’t add an extra layer of abstraction or require plugins. CoffeeScript provides all of JavaScript’s functionality wrapped in a cleaner, more succinct syntax that encourages use of “the good parts” of the language. CoffeeScript: Accelerated JavaScript Development is aimed at programmers who want to get a grip on this new language while improving
Author(s): Trevor Burnham
CoffeeScript Application Development (2013)
What JavaScript user wouldn’t want to be able to dramatically reduce application development time? This book will teach you the clean, elegant CoffeeScript language and show you how to build stunning applications. JavaScript is becoming one of the key languages in web development. It is now more important than ever across a growing list of platforms.
Author(s): Ian Young
CoffeeScript App Development (2015)
Over 90 hands-on recipes to help you develop engaging applications using CoffeeScript. 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. CoffeeScript is a JavaScript compiler. CoffeeScript brings many things to the table that are lacking in JavaScript itself.
Author(s): Mike Hatfield
CoffeeScript Programming with jQuery, Rails, and Node.js (2012)
Get more fun and productivity out of your web development by learning CoffeeScript. This book is the perfect primer that takes you from language basics to creating responsive applications. Enjoy. CoffeeScript is a young but popular language that makes web programming fun and more productive. It compiles to JavaScript and unleashes its powerful features while not straying too far from the language. It’s become one of the most popular languages on Github and is being
Author(s): Michael Erasmus
Learning JavaScript: JavaScript Essentials for Modern Application Development (2016)
This is an exciting time to learn JavaScript. Now that the latest JavaScript specification—ECMAScript 6.0 (ES6)—has been finalized, learning how to develop high-quality applications with this language is easier and more satisfying than ever. This practical book takes programmers (amateurs and pros alike) on a no-nonsense tour of ES6, along with some related tools and techniques.
Author(s): Ethan Brown
Express in Action: Writing, building, and testing Node.js applications (2016)
Express in Action is a carefully designed tutorial that teaches you how to build web applications using Node and Express. Express.js is a web application framework for Node.js. Express organizes your server-side JavaScript into testable, maintainable modules. It provides a powerful set of features to efficiently manage routes, requests, and views along with beautiful boilerplate for your web applications. Express helps you concentrate on what your application does instead of managing time-consuming technical details.
Author(s): Evan Hahn
Programming in CoffeeScript (Developer’s Library) (2012)
Use CoffeeScript to Write Better JavaScript Code Than Ever Before! If you can do it in JavaScript, you can do it better in CoffeeScript. And, since CoffeeScript “compiles down” to JavaScript, your code will fit neatly into virtually any web environment. In Programming in CoffeeScript, Mark Bates shows web developers why CoffeeScript is so useful and how it avoids the problems that often make JavaScript code buggy and unmanageable.
Author(s): Mark Bates
You might also be interested in: iBeacon, PostgreSQL, Express.js, Microsoft, Zend, React Native, Javascript, OpenCV, Oracle, React Books.
Best Books to Learn Coffeescript
We highly recommend you to buy all paper or e-books in a legal way, for example, on Amazon. But sometimes it might be a need to dig deeper beyond the shiny book cover. Before making a purchase, you can visit resources like Library Genesis and download some Coffeescript books mentioned below at your own risk. Once again, we do not host any illegal or copyrighted files, but simply give our visitors a choice and hope they will make a wise decision.
CoffeeScript Accelerated javascript Development
Author(s): Trevor Burnham
ID: 1575156, Publisher: Pragmatic Bookshelf, Year: 2016, Size: 11 Mb, Format: pdf
CoffeeScript Application Development Cookbook
Author(s): Mike Hatfield
ID: 1357846, Publisher: Packt Publishing, Year: 2015, Size: 4 Mb, Format: pdf
CoffeeScript Application Development Cookbook: Over 90 hands-on recipes to help you develop engaging applications using CoffeeScript
Author(s): Mike Hatfield
ID: 1525002, Publisher: Packt Publishing, Year: 2015, Size: 5 Mb, Format: pdf
Please note that this booklist is not final. Some books are absolutely hot items according to Washington Post, others are composed by unknown writers. On top of that, you can always find additional tutorials and courses on Coursera, Udemy or edX, for example. Are there any other relevant books you could recommend? Drop a comment if you have any feedback on the list.