CoffeeScript for Framer.js

My Account

Learn CoffeeScript.

Create interactive
prototypes with Framer.js

Even if you've never written a line of code.

Buy ebook

Dropbox, Facebook, Google, Slack, Stripe and more all use Framer.js to prototype and experiment with interaction design.

If you've never written CoffeeScript (or JavaScript) before, you might find yourself climbing up a steep learning curve before you reach the peak of productivity. CoffeeScript for Framer.js will get you up to speed on CoffeeScript and the basic programming principles you'll need to bring your ideas to life.

Topics covered

Programming basics

Programming basics

Prototyping interactivity

Prototyping interactivity

Animating interfaces

Animating interfaces

About the author

Tessa Thornton

is a JavaScript and CoffeeScript developer at Shopify in Toronto, Canada. She is an experienced developer and technical writer, and has been using CoffeeScript since before it got cool and then not cool and then cool again.
Tessa Thornton
CoffeeScript for Framer.js

has been successfully added to your cart . Feel free to continue shopping or check out .

This book is written for interaction designers who are excited to work with Framer.js but don't have much (or any) coding experience.

CoffeeScript for Framer.js assumes no previous knowledge of CoffeeScript or JavaScript, but could also be a good refresher for those who'd like to brush up on their skills.

Download includes:
  • 60+ page eBook (PDF or epub)
  • 5 complete Framer projects with assets
  • 4 editable PSD and Sketch files
  • Free updates
  • No DRM

Topics Covered

  1. CoffeeScript for Beginners
    • Basic math, data types, variables, functions, arrays, objects, and loops
  2. Simple Animations
  3. Events
  4. Simple Interactions: 5 step-by-step examples
      • Dismiss a modal window
      • Toggle between states
      • Touch interactions
      • Generating elements with loops
      • Multi-part animations

Who this book is for

This book is written for interaction designers who are excited to work with Framer.js but don't have much (or any) coding experience.

CoffeeScript for Framer.js assumes no previous knowledge of CoffeeScript or JavaScript, but could also be a good refresher for those who'd like to brush up on their skills.