SitePoint
  • Blog
  • Discord
  • Forum
  • Library
  • Login
Join Premium
  1. Details
  2. Creator
  3. Content
  4. Reviews
  5. FAQ
Practical ES6 Cover

Practical ES6

Level Up Your JavaScript

4.7

average rating (30 votes)

Created by

SitePoint Team

Published by

SitePoint

Last Updated

21 May 2018

Details

Gain the most valuable updates and skills for working with JavaScript today. We'll cover new keywords, map collections, array, string and number methods, arrow functions and a whole host of other practical lessons to build with ES6.

Description

There’s no doubt that the JavaScript ecosystem changes fast. Not only are new tools and frameworks introduced and developed at a rapid rate, the language itself has undergone big changes with the introduction of ES2015 (aka ES6). Understandably, many articles have been written complaining about how difficult it is to learn modern JavaScript development these days. We're aiming to minimize that confusion with this set of books on modern JavaScript.

This book provides an introduction to many of the powerful new JavaScript language features that were introduced in ECMAScript 2015, as well as features introduced in ECMAScript 2016 and 2017. It also takes a look at the features planned for ECMAScript 2018 in this rapidly evolving language. It contains:

  • New Keywords: let and const by Aurelio de Rosa
  • Using Map, Set, WeakMap, WeakSet by Kyle Pennell
  • New Array.* and Array.prototype.* Methods by Aurelio de Rosa
  • New String Methods — String.prototype.* by Aurelio de Rosa
  • New Number Methods by Aurelio de Rosa
  • ES6 Arrow Functions: Fat and Concise Syntax in JavaScript by Kyle Pennell
  • Symbols and Their Uses by Nilson Jacques
  • How to Use Proxies by Craig Buckler
  • Destructuring Assignment by Craig Buckler
  • ES6 Generators and Iterators: a Developer’s Guide by Byron Houwens
  • Object-oriented JavaScript: A Deep Dive into ES6 Classes by Jeff Mott
  • Understanding ES6 Modules by Craig Buckler
  • An Overview of JavaScript Promises by Sandeep Panda
  • JavaScript Decorators: What They Are and When to Use Them by Graham Cox
  • Enhanced Object Literals by Craig Buckler
  • Introduction to the Fetch API by Ludovico Fischer
  • ES6 (ES2015) and Beyond: Understanding JavaScript Versioning by James Wright
  • What’s New in ES2017: Async Functions, Improved Objects, and More by Craig Buckler
  • What’s New in ES2018 by Craig Buckler

This book is for all front-end developers who wish to improve their JavaScript skills. You’ll need to be familiar with HTML and CSS and have a reasonable level of understanding of JavaScript in order to follow the discussion.

Prefer to just buy the book? You can find it here on Amazon or as part of the four book Modern Javascript Collection

Who is this for?

This book is for all front-end developers who wish to improve their JavaScript skills. You’ll need to be familiar with HTML and CSS and have a reasonable level of understanding of JavaScript in order to follow the discussion.

Content

1
Preview
2
3
4
5
6
7
8
9
10

Reviews

Profile
Aleem Akinyoola

It's nice curated content, though I'm a visual learner. I'll like to see Practical ES6 in the video.

Profile
Tony Tin Nguyen

Like this book. Nice and fierce information.

Profile
Simon Julian

Like the other books in this series this one is well-written, easy to understand and provides some good, practical thoughts on ES6. Highly recommended

Profile
downtoearthman

This book has so much value.

Profile
Yanians

maybe the best but I have to get it here as free please give it to me

Profile
Usman Irale

Nice and simple to understand

Frequently Asked Questions

Practical ES6 Cover

Practical ES6

4.7

  • Unlimited access to this title and 600+ others in our library

  • New titles added frequently

  • Cancel anytime

Stuff we do

  • Premium
  • Newsletters
  • Forums

About

  • Our Story
  • Terms of use
  • Privacy Policy
  • Corporate Memberships

Contact

  • Contact us
  • FAQ
  • Publish your book with us
  • Write an article for us
  • Advertise

Connect

© 2000 – 2023 SitePoint Pty. Ltd.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.