Advanced JavaScript

Thursday 22 March 2018

  • 09:30-17:30
  • The King's Centre, Oxford

This training course, led by expert tutor Tim Ruffles, will demystify the inner workings of the JS language and execution model, before developing advanced skills. It delivers the knowledge required for developers to make effective use of JS on the backend with Node, or on the front-end with frameworks.

The class is exercise-driven, so you’ll be writing code from the start.

  • Deep dive into core Javascript: scope, closures, functions
  • Data structures: objects, arrays, maps and sets
  • ES5/ES6/ES20xx
  • Avoiding gotchas
  • Module systems: CommonJS, ES6
  • Asynchronous code, call-stacks and the event loop
  • Handling async: async functions, promises and generators
  • Debugging skills
Tim Ruffles

Tim Ruffles

Systems Engineer - Cloudflare
Sold Out
£350 + VAT

About Tim Ruffles

Tim is a Systems Engineer at Cloudflare, working on automatically optimising the billions of pages served by Cloudflare daily. He maintains the 'Javascript Garden' guide to JS, and organises FunctionalJS London. Most of his code is in JS, but he’s sorely tempted by OCaml.

Sponsor Render 2018

We love working with our sponsors to come up with fun and creative ways to showcase your brand and add value for our attendees.

Community Partner


Gold Sponsor


Gold Sponsor


Gold Sponsor


Gold Sponsor

Oxford University Press

Silver Sponsor

Financial Times

Wifi Sponsor


Internet Technology Sponsor

Sticker Mule

Bronze Sponsor

Join the mailing list for updates

Sign up to receive your selected communication from Render Conf and White October Events. You can unsubscribe and update your preferences at any time. Check out our Data Promise for more information.