|Published (Last):||7 August 2013|
|PDF File Size:||15.59 Mb|
|ePub File Size:||17.73 Mb|
|Price:||Free* [*Free Regsitration Required]|
It can also be purchased as a Kindle- and iPad-friendly eBook directly from PragProg, where you’ll also find code from the book and a discussion forum.
Brief Introduction to CoffeeScript – Jumpstart Lab Curriculum
Trevor Burnham is a full-stack web developer with a passion for new technologies. He is the founder of DataBraid, a startup developing scientific computing tools that support cofffescript collaboration. When offline, he’s usually in Cambridge, MA.
You’ll learn about time-saving features like list comprehensions and splats, organize your code into modules with extensible classes, and get your feet wet with jQuery by building a fast-paced word game. The book also introduces Node. Node and CoffeeScript turn out to be a great match, allowing you to develop the front and back ends of a web application in the same language. With CoffeeScript in your toolkit, you can write great code anywhere.
Write a customer review. Showing of 9 reviews. Top Reviews Most recent Top Reviews. There was a problem filtering reviews right now.
Please try again later. Tutorials are easy to follow and concise. It doesn’t require a significant amount of technical skills to follow along. I am a marketing and design person, not a developer, and I felt that the pace of the book and depth of discussion was right on.
I would be curious to get input from a developer’s perspective. I was a bit hesitant to buy this book after seeing the low score on the reviews but decided to buy it anyway given that there are very few book available on the subject. I am really glad I bought it. The book is packed with a lot of useful information ranging from installation instructions for the Macbasic language features, jQuery integration and server-side programming with Node.
Despite the fact that some of the information on the book is available online the book provides a great single place to get familiar with the language. I’ve bought this book with the hope that it will be more than just a simple language reference, that it would familiarize me with CoffeeScript’s concepts and ideas; teach me how to write elegant code in CoffeeScript, especially when paired with jQuery.
However, for developers with some experience this book fails to be anything beyond a wordy language reference.
In fact, the official language reference  does equal job in teaching you CoffeeScript, plus it will always be up to date with the current progress in the language, while this book will grow old very fast already at the time of this writing, the online language reference describes features that are not present in the book. The book contains several chapters, each describing a small set of related features of the language.
At the end of each chapter these features are then used to improve a simple game that is being built throughout the book. The code however is very messy; although it is continually improved as new features are brought up, even the final version of the game is not what I would call a beautiful code. Even the object oriented design of the game is not clean and many decisions make no sense.
Overall, the book seems to be targeted towards beginners in the area of web development.
Jumpstart Lab Curriculum
A large part about covfeescript third of the book is dedicated to jQuery and Node. This was supposed to be a CoffeeScript book, wasn’t it?
Nevertheless, the coverage of jQuery and Node is very shallow and there are certainly better books to get familiar with both technologies. I was especially pgagmatic with the jQuery chapter. I was hoping to see some examples of writing nice, object oriented CoffeeScript code encapsulating the jQuery manipulations, but instead, the examples were just a mess of jQuery-ish code. I can see how the gradual progress in building a pragmatuc game and the exercises at the end of each chapter could help an absolute novice to get up to speed quickly.
However, if you have some experience in web development, then just go and read the language reference . I bought this book as a way to understand what CoffeeScript was all about and I think it does a good introductory job, for someone who is not versed in JS or coffeescript. I enjoyed the writing style and some of the exercises which were challenging enough to make me pragkatic explore on my own concepts that are coffeeescript fully developed in the book, but which are a logical continuation to the book material.
Unfortunately the last examples for creating a node. The author even created an alternative to the missing method connect. Still the examples were not updated to use this library.
I bailed out at this point because I am moving on to study a node specific book, which will cover more in depth this. Oh, and did I say that I love short books? One person found this helpful. This book is an interesting little book which I found on my local bookshop. It’s cofteescript a whirlwind tour of CofeeScript even though CoffeeScript is a ‘smallish’ language pragmaric it’s enough to whet one’s appetite for the language or script. Personally I would have expanded the ‘How to Install CoffeeScript’ to the back of the book or even made it available online as a download this sounds ‘odd’ but to get CoffeeScript the coffeescfipt will most likely have to have access to the ‘net anyway.
This would enable an expanded and more helpful section that could more easily be kept up-to-date.
That said, it does whet one’s appetite and if one wishes to have a real bound book, at the moment this is one’s only choice other than printing and binding one of the online but not professionally bound and published tomes. See all 9 reviews. There’s a problem loading this pragmaic right now.
Learn more about Amazon Prime. Get fast, free shipping with Amazon Prime. Get to Know Prafmatic. English Choose a language for shopping. Explore the Home Gift Guide.
Interview with Trevor Burnham on CoffeeScript – Pragmatic Podcasts | Lyssna här |
Amazon Music Stream millions of songs. Amazon Advertising Find, attract, and engage customers. Amazon Drive Cloud storage from Amazon. Alexa Actionable Analytics for the Web. AmazonGlobal Ship Orders Internationally. Amazon Inspire Digital Educational Resources. Amazon Rapids Fun stories for kids on the go. Amazon Restaurants Food delivery from local restaurants. ComiXology Thousands of Digital Comics. East Cofveescript Designer Men’s Fashion.
Pragmaric Designer Fashion Brands. Withoutabox Submit to Film Festivals. Amazon Renewed Refurbished products with a warranty.
Amazon Second Chance Pass it on, trade it in, give it a second life.