CoffeeScript

CoffeeScript

1. What Is CoffeeScript

  • What Is CoffeeScript
  • Syntax
  • How It Works
  • Alternatives

2. Why CoffeeScript

  • Classes
  • Array Comprehensions
  • Clean Syntax
  • Fixing JavaScript’s Faults

3. Installing CoffeeScript

  • Installing on Windows
  • Installing on Mac or Linux
  • Avoiding Compilation

4. Working With CoffeeScript

  • Refactoring FizzBuzz
  • My First CoffeeScript Program

5. Language Elements

  • Comments
  • Blocks
  • Ternary
  • Loops

6. Data Types

  • Outline
  • String Interpolation
  • Multiline Strings
  • Numbers
  • Ranges and Arrays
  • Regular Expressions
  • Functions
  • Objects
  • Classes