Books & Videos

Table of Contents

  1. Chapter 1 CoffeeScript Syntax

    1. Variables and Scope

    2. Functions

    3. Object Literals and Array Definition

    4. Flow Control

    5. String Interpolation

    6. Loops and Comprehensions

    7. Arrays

    8. Aliases and the Existential Operator

  2. Chapter 2 CoffeeScript Classes

    1. Instance Properties

    2. Static Properties

    3. Inheritance and Super

    4. Mixins

    5. Extending Classes

  3. Chapter 3 CoffeeScript Idioms

    1. Each

    2. Map

    3. Select

    4. Includes

    5. Property Iteration

    6. Min/Max

    7. Multiple Arguments

    8. And/Or

    9. Destructuring Assignments

    10. External Libraries

    11. Private Variables

  4. Chapter 4 Compiling CoffeeScript

    1. Cake

    2. Creating Applications

  5. Chapter 5 The Good Parts

    1. The Unfixed parts

    2. The Fixed Parts

    3. JavaScript Lint

  6. Chapter 6 The Little Conclusion

    1. Philosophy

    2. It’s Just JavaScript

    3. Build Your Own JavaScript