Get comfortable with
Let's Learn ES6 is a book meant to help developers understand the new syntax. Be able to comprehend Template literals, Generator functions, Promises, Maps and more.
Start learning ES6 today! Join hundreds of learners that have taken steps to get up to date!
Ryan Christiani is the Head Instructor & Development Lead at HackerYou in Toronto. He is passionate about pizza, his teaching, and is committed to making tech education as accessible and exciting to others as it is to him. He is a man of many talents, and even more sneakers.Follow @Rchristiani
Learn about the contents of the book, and the history of ES6.
Learn about where ES6 is currently supported.
Learn different methods for working with ES6 today.
Explore new editions to Numbers and Math.
Read up on new RegEx flags, String methods and unicode support.
const, and understand when to use them.
Gain the knowledge to effectively use Template Literals on your code!
Explore the new methods and syntax introduced to Objects.
Grasp new features added to Arrays.
Master Destructuring so you can use this powerful feature now!
Understand Default Parameters so that you can create powerful functions!
Master Spread operators and Rest parameters to become a mighty developer.
Control scope, and write beautiful expressive code with Arrow Functions!
Learn about Classes, and how we can use them to create reusable components.
Learn about a new way to store your data with Maps!
Pickup a few tricks of using Sets for unique value stores.
Learn how to master Promises in ES6.
See how you can use generator functions to create powerful data flow.
Create more maintainable and organized code with modules!
Learn how to intercept property lookups on objects with Proxies!
Learn about this powerful new primitive type in ES6.
Now that we have mastered ES6, let's take a look at what is coming up in ES7!
Early access gives you immediate access to 19 of the 22 chapters. As more chapters are completed, you will get access to them instantly!
If you find an error in the book, please email at email@example.com so I can fix the mistake.
When you purchase a copy of Let's Learn ES6, you will get a PDF and ePub version of the book. This gives you the ability to read it everywhere. There is no physical version of the book!
If you are not happy with the book email at firstname.lastname@example.org with the email you purchased with and I will refund you.
Feel free to email me email@example.com and I will get back to you shortly.