You Don't Know JS: ES6 & Beyond (Kyle Simpson)

 
0.0 (0)
You Don't Know JS: ES6 & Beyond (Kyle Simpson)

It's likely that you don't fully understand JavaScript, regardless of how much experience you have with it. This concise manual, which is a part of the "You Don't Know JS" series, concentrates on new capabilities offered in ECMAScript 6 (ES6), the most recent revision of the standard upon which JavaScript is based.

You Don't Know JS: ES6 & Beyond delves into the more complex aspects of the language that many JavaScript programmers either ignore or are unfamiliar with, similar to earlier books in this series. With this information, you can truly master JavaScript.

With this book, you will:

  • Learn new ES6 syntax that eases the pain points of common programming idioms
  • Organize code with iterators, generators, modules, and classes
  • Express async flow control with Promises combined with generators
  • Use collections to work more efficiently with data in structured ways
  • Leverage new API helpers, including Array, Object, Math, Number, and String
  • Extend your program's capabilities through meta programming
  • Preview features likely coming to JS beyond ES6

Ebook Details

Author(s)
About the Authors
Austin, Texas native Kyle Simpson is an open web enthusiast. He has a strong interest in online performance, HTML5, real-time/peer-to-peer communication, and JavaScript. If not, he's probably disinterested in it. Kyle is an OSS enthusiast, author, workshop trainer, and speaker.
Published
Published Date / Year
1 edition (2016); eBook (Open Access Edition)
License(s)
CC BY-NC-ND 4.0
Hardcover
272 pages
eBook Format
HTML
ISBN-10
1491904240
ISBN-13
978-1491904220

Similar Programming & Computer Books

Apprendre jQuery - Learn jQuery (Sutterlity Laurent)
This free programming course is designed for those proficient in HTML and CSS. The most popular jQuery techniques will be covered; but not all. To make it simpler to...
JavaScript Éloquent : Une introduction moderne à la programmation - Eloquent JavaScript: A Modern Introduction to Programming (Marijn Haverbeke)
In the book Eloquent JavaScript, the JavaScript programming language and programming in general are introduced.  
Mastering Perl/Tk (Steve Lidie, et al)
Perl/Tk is a strong programming language that combines the Tk graphical toolkit with Perl, which is mostly used for system management, web development, and database processing. With Perl/Tk, you...
Java Security (Scott Oaks)
Java Security by Scott Oakes is exceptional in both its technical breadth and readability. It offers a thorough introduction of the Java security architecture and security classes, as well...
O'Reilly® Java AWT Reference (John Zukowski)
The Abstract Window Toolkit (AWT), a sizable collection of classes for creating graphical user interfaces in Java, is completely referenced in the Java AWT Reference. You can make windows,...
Free as in Freedom: Richard Stallman's Crusade for Free Software (Sam Williams)
freely as in Richard Stallman, the man behind the GNU project, is profiled in Freedom along with the political, social, and economic history of the free software movement. It...
Greasemonkey Hacks: Tips & Tools for Remixing the Web with Firefox (Mark Pilgrim)
For hardcore users who wish to learn Greasemonkey, the hottest new Firefox plugin that enables you to write scripts that modify the web pages you see, this book is...
Hacking Kubernetes: Threat-Driven Analysis and Defense (Andrew Martin, et al)
To operate your Kubernetes workloads in a secure and reliable manner, A threat-based overview of Kubernetes security is provided in this useful open-source book. ...
Learning Processing: A Beginner's Guide to Programming Images, Animation, and Interaction (Daniel Shiffman)
This free programming book shows you how to use Processing to build the fundamental programming building blocks required to develop cutting-edge graphics applications, such as interactive art, live video...
Cascading Style Sheets: The Definitive Guide (Eric A. Meyer)
The Web Design CD Bookshelf, Version 1.0, includes this book. To put it simply, CSS is a method for separating a document's structure from its presentation. The...

Others Programming Books by Kyle Simpson

你不知道的JavaScript - JavaScript you don't know (Kyle Simpson)
This is a series of free programming books that delve into the core mechanics of the JavaScript language. The first edition of this series has been completed. ...
You Don't Know JS Yet: Types and Grammar (Kyle Simpson)
It's likely that you don't fully understand JavaScript, regardless of how much experience you have with it.
Functional-Light JavaScript (Kyle Simpson)
This book explores functional programming in JavaScript in a fair and practical manner. A very effective paradigm for coding organization, functional programming (FP) produces programs that are more reliable,...
You Don't Know JS Yet: Get Started - 2nd Edition (Kyle Simpson)
Whether you're new to the language or have used it for a while, learning JavaScript completely or even enough is tougher than learning only a portion of it. ...
You Don't Know JS Yet: Async & Performance - 2nd Edition (Kyle Simpson)
It's likely that you don't fully understand JavaScript, regardless of how much experience you have with it.
You Don't Know JS Yet: Objects and Classes - 2nd Edition (Kyle Simpson)
It's likely that you don't fully understand JavaScript, regardless of how much experience you have with it. Its succinct, comprehensive manual takes you inside JavaScript's object prototypes and this...
You Don't Know JS Yet: Scope and Closures, 2nd Edition (Kyle Simpson)
It's likely that you don't fully understand JavaScript, regardless of how much experience you have with it.
JavaScript and HTML5 Now: A New Paradigm for the Open Web (Kyle Simpson)
This informative analysis offers powerful illustrations of how JavaScript and HTML5 have combined to create a genuinely open platform for the Web.

Others Programming Books by O'Reilly Media

Mastering Perl/Tk (Steve Lidie, et al)
Perl/Tk is a strong programming language that combines the Tk graphical toolkit with Perl, which is mostly used for system management, web development, and database processing. With Perl/Tk, you...
Java Security (Scott Oaks)
Java Security by Scott Oakes is exceptional in both its technical breadth and readability. It offers a thorough introduction of the Java security architecture and security classes, as well...
O'Reilly® Java AWT Reference (John Zukowski)
The Abstract Window Toolkit (AWT), a sizable collection of classes for creating graphical user interfaces in Java, is completely referenced in the Java AWT Reference. You can make windows,...
Free as in Freedom: Richard Stallman's Crusade for Free Software (Sam Williams)
freely as in Richard Stallman, the man behind the GNU project, is profiled in Freedom along with the political, social, and economic history of the free software movement. It...
Greasemonkey Hacks: Tips & Tools for Remixing the Web with Firefox (Mark Pilgrim)
For hardcore users who wish to learn Greasemonkey, the hottest new Firefox plugin that enables you to write scripts that modify the web pages you see, this book is...
Hacking Kubernetes: Threat-Driven Analysis and Defense (Andrew Martin, et al)
To operate your Kubernetes workloads in a secure and reliable manner, A threat-based overview of Kubernetes security is provided in this useful open-source book. ...
What is Dart? (Kathy Walrath, et al)
This free brief booklet introduces the Google Dart language, libraries, and development resources that support the creation of structured, quick, and maintainable web applications that work in any current...
Natural Language Processing with Python – Analyzing Text with the Natural Language Toolkit (Steven Bird, et al)
The Natural Language Toolkit (NLTK) book is updated for Python 3 and NLTK 3 in this online edition from 2015.  
Cascading Style Sheets: The Definitive Guide (Eric A. Meyer)
The Web Design CD Bookshelf, Version 1.0, includes this book. To put it simply, CSS is a method for separating a document's structure from its presentation. The...
Developing on AWS with C#: A Comprehensive Guide on Using C# to Build Solutions on the AWS Platform (Noah Gift, et al)
You are guided through the process of transitioning your monolithic application to microservices on AWS by this helpful book.  
Managing Projects with GNU Make: The Power of GNU make for Building Anything (Robert Mecklenburg)
One of the most enduring elements of both Unix and other operating systems is the utility known simply as make. Make, which was first developed in the 1970s, is...
Programming Embedded Systems in C and C++ (Michael Barr)
This free programming book's practical, no-nonsense approach will assist you in getting started by providing useful guidance from a person who has been in your position before and wants...
Planning for Big Data: A CIO's Handbook to the Changing Data Landscape (Edd Dumbill)
This free programming book offers a useful, approachable "brief" on the state of Big Data analytics today and how you may profitably use this technology to boost your company's...
Big Data Now: Current Perspectives from O'Reilly Radar (O'Reilly Radar Team)
This free programming book summarizes the report's findings on trends, techniques, applications, and predictions.  
Designing Event-Driven Systems: Concepts and Patterns for Streaming Services with Apache Kafka (Ben Stopford)
In Concepts and Patterns for Streaming Services with Apache Kafka, the author discusses how you may create mission-critical systems using service-based architectures and stream processing tools like Apache Kafka....
Visual Basic 2005: A Developer's Notebook (Matthew MacDonald)
The optimum test track is provided in this free programming book. This practical introduction to VB 2005 will get you up to speed on all the new features of...
Ajax Design Patterns (Michael Mahemoff)
You will learn best practices in this free programming book that will significantly enhance your web development initiatives. It looks at how others have resolved conflicts between design principles...
The Java Reference Library CD Bookshelf, 5 Bestselling Books (O'Reilly & Associates)
A Java programmer's fantasy has come true with the Java Reference Library CD Bookshelf.  
The Java Enterprise CD Bookshelf, 7 Bestselling Books on CD-ROM (O'Reilly & Associates)
Any Web browser can read The Java Enterprise CD Bookshelf because it is formatted in HTML. The books are fully cross-referenced and searchable. ...
Docker for Java Developers (Arun Gupta)
This free programming book demonstrates how to speed up the starting and deployment of your Java-based apps while introducing fundamental Docker concepts. You'll discover how Docker containers increase machine...

User reviews

There are no user reviews for this listing.
Ratings
Rate this Book
Comments