• Complain

Ricardo Tomasi - Jump Start CoffeeScript

Here you can read online Ricardo Tomasi - Jump Start CoffeeScript full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2012, publisher: SitePoint, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Ricardo Tomasi Jump Start CoffeeScript
  • Book:
    Jump Start CoffeeScript
  • Author:
  • Publisher:
    SitePoint
  • Genre:
  • Year:
    2012
  • Rating:
    3 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5

Jump Start CoffeeScript: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Jump Start CoffeeScript" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

A practical and concise introduction to CoffeeScript, a programming language that compiles into JavaScript and that makes working with JavaScript easier. The book lays out the basics of the language, its syntax, and the interesting features that set it apart from JavaScript. It should satisfy anyone with an intermediate level of understanding of JavaScript who needs a conceptual and practical introduction to CoffeeScript.
The book is based around a practical project, leading you through the building of a simple HTML-based 2D game, and explaining the languages philosophy, syntax, and features step-by-step along the way. Youll be able to see results on-screen from the very beginning, starting with a simple JavaScript drawing function transformed into CoffeeScript. The games code is based on well- understood principles and prior art, using common, simple programming patterns that are easy to grasp while also demonstrating CoffeeScripts expressiveness.
This is a fun and fast-paced book that rewards you for each completed step with interesting game features. You will finish the book with the sense of accomplishment that comes from building something fun, as well as having gained a solid understanding of CoffeeScript and an interest in exploring its more advanced features.

Ricardo Tomasi: author's other books


Who wrote Jump Start CoffeeScript? Find out the surname, the name of the author of the book and a list of all author's works by series.

Jump Start CoffeeScript — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Jump Start CoffeeScript" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make

Jump Start CoffeeScript

by Earle Castledine

Copyright 2012 SitePoint Pty. Ltd.

Product Manager: Simon Mackie
Technical Editor: Diana MacDonald
Assistant Technical Editor: Ben Axnick
Indexer: Glenda Browne
Expert Reviewer: Craig Sharkie
English Editor: Kelly Steele
Cover Designer: Alex Walker
Notice of Rights

All rights reserved. No part of this book may be reproduced, stored in a retrieval system or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embodied in critical articles or reviews.

Notice of Liability

The author and publisher have made every effort to ensure the accuracy of the information herein. However, the information contained in this book is sold without warranty, either express or implied. Neither the authors and SitePoint Pty. Ltd., nor its dealers or distributors will be held liable for any damages to be caused either directly or indirectly by the instructions contained in this book, or by the software or hardware products described herein.

Trademark Notice

Rather than indicating every occurrence of a trademarked name as such, this book uses the names only in an editorial fashion and to the benefit of the trademark owner with no intention of infringement of the trademark.

Published by SitePoint Pty Ltd 48 Cambridge Street Collingwood VIC - photo 1

Published by SitePoint Pty. Ltd.

48 Cambridge Street Collingwood
VIC Australia 3066

Web: www.sitepoint.com
Email: business@sitepoint.com

Dedication

To Amelia: If I could write, Id write a book for you.

About the Author

Sporting a Masters in Information Technology and a lifetime of experience on the Web of Hard Knocks, Earle Castledine (aka Mr Speaker) holds an interest in everything computery. Raised in the wild by various 8-bit home computers, he settled in the Internet during the mid-nineties and has been living and working there ever since.

A senior systems analyst and JavaScript flneur, he is equally happy in the muddy pits of .NET code, the dense foliage of mobile apps and games, and the fluffy clouds of client-side interaction development.

As co-creator of client-side opus http://www.turntubelist.com/, as well as many web-based experiments, Earle recognizes the Internet not as a lubricant for social change, but as a vehicle for unleashing frivolous ECMAScript gadgets and interesting time-wasting technologies.

About the Expert Reviewer

Craig was once happy to call himself a developer, speaker, author, and advocate. Since then, hes added JS meet founder and JSConf organizer to the listand expert reviewer. Should you add husband and father, and youd be getting closer to working out why hes often unreasonably happy. In 2000, he was asked by short-sighted bosses where he wanted to be in five years time, and twelve years on hes still doing the same thingworking with languages he loves in a community that expands on possibilities as fast as it creates them.

About SitePoint

SitePoint specializes in publishing fun, practical, and easy-to-understand content for web professionals. Visit http://www.sitepoint.com/ to access our blogs, books, newsletters, articles, and community forums. Youll find a stack of information on JavaScript, PHP, Ruby, Mobile, design, and more.

About Jump Start

Jump Start books provide you with a rapid and practical introduction to web development languages and technologies. Around 150 pages in length, they can be read in a weekend, giving you a solid grounding in the topic and the confidence to experiment on your own.


Preface

CoffeeScript is a little language that compiles into JavaScript. It aims to smooth over some of JavaScripts rougher edges while highlighting and augmenting the impressive flexibility at the core of the JavaScript language. Its clean, concise, and maintainable, and makes writing client-side code really, really fun.

Jump Start CoffeeScript is a book about CoffeeScript. Its goal is to help you become productive with CoffeeScript as quickly as possible. From the first line in the book, youll be writing code that shows just how easy it is to take the plunge into this delightfully addictive world.

Along the way, well make a game. Not just the outer husk of a boring space-based shoot em up, but a complete, extensible HTML5 game with tile maps, particle effects, AI, and (of course) ninjas. Youll see how CoffeeScripts succinctness and elegance is the perfect partner for effectively prototyping and refining your ideas.

Thats it. By the end of this book, youll know how to make HTML5 games, and proficiently code (and think) in CoffeeScript, as well as have a deeper understanding of the power and beauty of JavaScript itself.

Who Should Read This Book

If you have some knowledge of web programming concepts and want to streamline writing JavaScript, this book is for you.

Conventions Used

Youll notice that weve used certain typographic and layout styles throughout this book to signify different types of information. Look out for the following items.

Code Samples

Code in this book will be displayed using a fixed-width font, like so:

A Perfect Summer's Day

It was a lovely day for a walk in the park. The birds were singing and the kids were all back at school.

If the code is to be found in the books code archive, the name of the file will appear at the top of the program listing, like this:

example.css
.footer { background-color: #CCC; border-top: 1px solid #333;}

If only part of the file is displayed, this is indicated by the word excerpt :

example.css (excerpt)
border-top: 1px solid #333;

If additional code is to be inserted into an existing example, the new code will be displayed in bold:

function animate() { new_variable = "Hello"; }

Also, where existing code is required for context, rather than repeat all the code, a will be displayed:

function animate() { return new_variable; }

Some lines of code are intended to be entered on one line, but weve had to wrap them because of page constraints. A indicates a line break that exists for formatting purposes only, and should be ignored.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Jump Start CoffeeScript»

Look at similar books to Jump Start CoffeeScript. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Jump Start CoffeeScript»

Discussion, reviews of the book Jump Start CoffeeScript and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.