![The Modern JavaScript Collection](https://img.perlego.com/book-covers/3906206/9781492068174_300_450.webp)
eBook - ePub
No longer available |Learn more
The Modern JavaScript Collection
Aurelio De Rosa, Craig Buckler, Nilson Jacques, Byron Houwens, Jeff Mott, Graham Cox, Ludovico Fischer, James Wright, James Kolce, Moritz Kroger, Ivan Curic, Samier Saeed, M. David Green, Michaela Lehr, Michael Wanyoike, Darren Jones, Mark Brown
This book isn’t in the library right now, search for another
- 590 pages
- English
- ePUB (mobile friendly)
- Available on iOS & Android
eBook - ePub
No longer available |Learn more
The Modern JavaScript Collection
Aurelio De Rosa, Craig Buckler, Nilson Jacques, Byron Houwens, Jeff Mott, Graham Cox, Ludovico Fischer, James Wright, James Kolce, Moritz Kroger, Ivan Curic, Samier Saeed, M. David Green, Michaela Lehr, Michael Wanyoike, Darren Jones, Mark Brown
Book details
Table of contents
Citations
About This Book
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) and further revisions. 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 collection contains:
- Practical ES6 is a collection of articles introducing 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.
- JavaScript: Best Practice presents articles discussing modern JavaScript best practice, enabling you to write more powerful code that is clean, performant, maintainable, and reusable.
- 6 JavaScript Projects presents six complete JavaScript projects; each taking advantage of modern JavaScript and its ecosystem. You'll learn to build several different apps, and along the way you'll pick up a ton of useful advice, tips, and techniques.
- Modern JavaScript Tools & Skills contains a collection of articles outlining essential tools and skills that every modern JavaScript developer should know.
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.
Frequently asked questions
How do I cancel my subscription?
Can/how do I download books?
At the moment all of our mobile-responsive ePub books are available to download via the app. Most of our PDFs are also available to download and we're working on making the final remaining ones downloadable now. Learn more here.
What is the difference between the pricing plans?
Both plans give you full access to the library and all of Perlego’s features. The only differences are the price and subscription period: With the annual plan you’ll save around 30% compared to 12 months on the monthly plan.
What is Perlego?
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 1000+ topics, we’ve got you covered! Learn more here.
Do you support text-to-speech?
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more here.
Is The Modern JavaScript Collection an online PDF/ePUB?
Yes, you can access The Modern JavaScript Collection by Aurelio De Rosa, Craig Buckler, Nilson Jacques, Byron Houwens, Jeff Mott, Graham Cox, Ludovico Fischer, James Wright, James Kolce, Moritz Kroger, Ivan Curic, Samier Saeed, M. David Green, Michaela Lehr, Michael Wanyoike, Darren Jones, Mark Brown in PDF and/or ePUB format, as well as other popular books in Ciencia de la computación & Programación en JavaScript. We have over one million books available in our catalogue for you to explore.
Information
Table of contents
- The Modern JavaScript Collection
- Notice of Rights
- Preface
- Book 1: Practical ES6
- Chapter 1: New Keywords: let and const
- Chapter 2: Using Map, Set, WeakMap, WeakSet
- Chapter 3: New Array.* and Array.prototype.* Methods
- Chapter 4: New String Methods — String.prototype.*
- Chapter 5: New Number Methods
- Chapter 6: ES6 Arrow Functions: Fat and Concise Syntax in JavaScript
- Chapter 7: Symbols and Their Uses
- Chapter 8: How to Use Proxies
- Chapter 9: Destructuring Assignment
- Chapter 10: ES6 Generators and Iterators: a Developer’s Guide
- Chapter 11: Object-oriented JavaScript: A Deep Dive into ES6 Classes
- Chapter 12: Understanding ES6 Modules
- Chapter 13: An Overview of JavaScript Promises
- Chapter 14: JavaScript Decorators: What They Are and When to Use Them
- Chapter 15: Enhanced Object Literals
- Chapter 16: Introduction to the Fetch API
- Chapter 17: ES6 (ES2015) and Beyond: Understanding JavaScript Versioning
- Chapter 18: What’s New in ES2017: Async Functions, Improved Objects, and More
- Chapter 19: What’s New in ES2018
- Book 2: JavaScript: Best Practice
- Chapter 1: The Anatomy of a Modern JavaScript Application
- Chapter 2: Clean Code with ES6 Default Parameters & Property Shorthands
- Chapter 3: JavaScript Performance Optimization Tips: An Overview
- Chapter 4: JavaScript Design Patterns: The Singleton
- Chapter 5: JavaScript Object Creation: Patterns and Best Practices
- Chapter 6: Best Practices for Using Modern JavaScript Syntax
- Chapter 7: Flow Control in Modern JS: Callbacks to Promises to Async/Await
- Chapter 8: JavaScript’s New Private Class Fields, and How to Use Them
- Book 3: 6 JavaScript Projects
- Chapter 1: Build a Full-Sphere 3D Image Gallery with React VR
- Chapter 2: Build a WebRTC Video Chat Application with SimpleWebRTC
- Chapter 3: Build a JavaScript Single Page App Without a Framework
- Chapter 4: Build a To-do List with Hyperapp, the 1KB JS Micro-framework
- Chapter 5: Use Parcel to Bundle a Hyperapp App & Deploy to GitHub Pages
- Chapter 6: Interactive Data Visualization with Modern JavaScript and D3
- Book 4: Modern JavaScript Tools & Skills
- Chapter 1: A Beginner’s Guide to Babel
- Chapter 2: A Beginner’s Guide to Webpack 4 and Module Bundling
- Chapter 3: An Introduction to Gulp.js
- Chapter 4: 10 Languages That Compile to JavaScript
- Chapter 5: 10 Must-have VS Code Extensions for JavaScript Developers
- Chapter 6: Debugging JavaScript Projects with VS Code & Chrome Debugger
- Chapter 7: Introducing Axios, a Popular, Promise-based HTTP Client