Workshop: Taming Asynchronous JavaScript with ES2015 Promises and Fat Arrows

A session at Node PDX 2016

Sunday 19th June, 2016

1:00pm to 4:00pm (PST)

Looking to get caught up on the best ES2015 features that you use natively in Node.js version 5 and later? This workshop will
walk you through how Promises and Fat Arrows allow you to write cleaner, easier-to-read code and leave callback hell far behind.

You'll learn how to:

  • Relate promises to callbacks and understand the problems promises solve
  • Wrap traditional callback api's as Promises
  • Chain promises and know how return values effect chaining
  • Use fat arrows to make your promise handlers clear and concise
  • Use `Promise.all` to parallelize asynchronous calls
  • Properly handle exceptions in promise chains
  • Manage closure data across Promises
  • Consider when and why to use a third-party promise implementation like bluebird over native promises

About the speaker

This person is speaking at this event.

Using magic 'cuz software is massless bio from Twitter

4 attendees

  • Azat Mardan
  • David Goodwin
  • 〽️artypd⚔
  • Erik Ratcliffe

1 tracker

  • Colin Ewen

Sign in to add slides, notes or videos to this session

Sign in to track this session

Tell your friends!


Time 1:00pm4:00pm PST

Date Sun 19th June 2016


Main Room, Code Fellows

Short URL


Official event site


View the schedule


See something wrong?

Report an issue with this session