Jump to ratings and reviews
Rate this book

Learning JavaScript: JavaScript Essentials for Modern Application Development

Rate this book
This is an exciting time to learn JavaScript. Now that the latest JavaScript specification―ECMAScript 6.0 (ES6)―has been finalized, learning how to develop high-quality applications with this language is easier and more satisfying than ever. This practical book takes programmers (amateurs and pros alike) on a no-nonsense tour of ES6, along with some related tools and techniques. Author Ethan Brown ( Web Development with Node and Express ) not only guides you through simple and straightforward topics (variables, control flow, arrays), but also covers complex concepts such as functional and asynchronous programming. You’ll learn how to create powerful and responsive web applications on the client, or with Node.js on the server.

348 pages, Paperback

Published March 29, 2016

57 people are currently reading
126 people want to read

About the author

Ethan Brown

4 books9 followers
Ethan Brown is the Director of Engineering at Pop Art, where he is responsible for the company's technical roadmap, understanding technology horizons, and leading a team of software engineers. He is the author of two O'Reilly Media titles, Learning JavaScript, 3rd Edition, and Web Development With Node and Express. His undergraduate work was in mathematics and computer science, and he has a broad and diverse background in software technologies. He is currently completing an MBA program at Portland State University.

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
23 (31%)
4 stars
30 (40%)
3 stars
18 (24%)
2 stars
2 (2%)
1 star
1 (1%)
Displaying 1 - 9 of 9 reviews
Profile Image for Kyle Christian.
46 reviews6 followers
November 3, 2019
I regret buying this book. I cannot believe I wasted my time and money on a book where the author cannot be bothered to check his code in the first chapter to ensure that it works.

I spent hours trying to figure, by following his directions, how to get my files to open a simple canvas and a circle in my browser.

Is it really too much to ask for that a book I buy for the express purpose of learning something be accurate? Be tested? Because apparently, the company and author could not care less.

One would not imagine it is difficult to test the code you put into a book before printing and selling it and taking your customers’ money. But apparently that is too much to ask from this company and author. I understand mistakes get made, but when you are producing something for educational purposes, or I guess any reason that you put your name out there, take some pride in your work. Take a moment to proofread and check. And if something doesn’t work, don’t put it out there.

I will not be buying another book from this company, I will not buy another book from this author.
Profile Image for Tung Nguyen.
4 reviews
March 18, 2020
- Not for programming beginners.
- Great overview. Not superficial nor deep.
- Good for programmers who is new to JavaScript but want to get a quick look at it.
- Cover ES6 with a little bit of ES5.
10 reviews
November 23, 2019
Personally, i prefer learn something like a programming language using video tutorials. but after watching 3~5 series of this videos stuff, i just felt the need to something more organized and structured, so i picked up this book.

I think Ethan explains js concepts very well and made enough comments and diagrams to show how js works.

Thank you Ethan.
Profile Image for Piia Siintoharju.
33 reviews
November 28, 2020
Exactly I read the book "Learning JavaScript: JavaScript essentials for modern application devel0pment" by Ethan Brown, 2016, 3rd edition.

Nice book to read although lots of known things by me. I found however also new things to me, why I was motivated in reading.

Different subjects presented in the good way/accuracy and told where to find more information.
Profile Image for Shushi.
167 reviews3 followers
November 1, 2022
一本主要介绍es6新语法的书。es6 is promising!
Displaying 1 - 9 of 9 reviews

Can't find what you're looking for?

Get help and learn more about the design.