What Every JavaScript Developer Should Know About ECMAScript 2015

Monday, November 23, 2015
What Every JavaScript Developer Should Know About ECMAScript 2015

Now available on Amazon, What Every JavaScript Developer Should Know About ECMAScript 2015 is the book I'd like to read about the new features in the JavaScript language. The book isn't a reference manual or an exhaustive list of everything in the ES2015 specification. Instead, I purposefully selected what I think are the important features we will use in everyday programming. I expect the reader will already have a good understanding of the pre-2015 JavaScript language.

The book will be free for the rest of this week.

Chapters include:

  • Working with variables and parameters
  • Classes
  • Functional features
  • Asynchronous JavaScript
  • Modules
  • APIs

Special thanks to Ruben Bartelink and Porter T. Baer for feedback on the early drafts.


Comments
gravatar Mark Sargent Tuesday, November 24, 2015
Good work!
gravatar Michael Tuesday, November 24, 2015
Thank you. I like it. Very concise and to the point.
gravatar Francis Paulin Tuesday, November 24, 2015
Thanks! I look forward to reading it :)
gravatar Ken Tuesday, November 24, 2015
I'm looking to get a 'head start' from my peers and the ES6-7 who are still writing ES5 code, this will come in handy. I have read some of chapters, very short and concise. There are a few minor issues most notably to do with word spacing, some a clumped together and others are spaced really far apart, I am not trying to find fault, just thought I'd point it out. The code format and indentation seemed off as well. Thank you for your effort, it was a great short book to read and digest, I've learnt a few new tricks too. Keep it up Scott.
gravatar Francisco Gileno Thursday, November 26, 2015
Thanks! I have already spread the information to my colleagues!
gravatar Owen Densmore Friday, November 27, 2015
OK, here's the tough one: do you discuss module *loaders*? Or have a post on them anywhere? There seem to be roughly three types: - npm/browserify/babelify - webpack - SystemJS .. the closest to a standard. Are we entering "loader wars" or will whatwg, in charge of the loader/browser standard, eventually resolve the problem? *Any* help much appreciated. Thanks!
gravatar Raj Tuesday, December 15, 2015
'The book will be free for the rest of this week.', how do I download this?
Comments are closed.

My Pluralsight Courses

K.Scott Allen OdeToCode by K. Scott Allen
What JavaScript Developers Should Know About ECMAScript 2015
The Podcast!