Sale!

Modern JavaScript for the Impatient

Add your review

Original price was: $44.99.Current price is: $39.12.

Original price was: $44.99.Current price is: $39.12.

Sale!

Note: Prices may fluctuate as sellers adjust them regularly. You'll see the latest price at final checkout.
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare


Exploit the Power of Modern JavaScript and Avoid the Pitfalls
JavaScript was originally designed for small-scale programming in web browsers, but modern JavaScript is radically different. Nowadays, JavaScript programmers actively embrace functional, object-oriented, and asynchronous programming, while deprecating error-prone concepts from the past. Modern JavaScript for the Impatient is a complete yet concise guide to JavaScript E6 and beyond. Rather than first requiring you to learn and transition from older versions, it helps you quickly get productive with today’s far more powerful versions and rapidly move from languages such as Java, C#, C, or C++.
Bestselling programming author Cay S. Horstmann covers all you need to know, provided in small chunks organized for quick access and easy understanding. Horstmann’s practical insights and sample code help you take advantage of all that’s new, avoid common pitfalls and obsolete features, and make the most of modern JavaScript’s robust toolchains and frameworks.

Quickly master modern JavaScript’s implementation of fundamental programming constructsAvoid legacy techniques that create unnecessary complexity and riskMake the most of functional, object-oriented, and asynchronous techniquesUse modules to efficiently organize and run complex programsWrite more powerful, flexible, and concise programs with metaprogrammingExtend JavaScript’s power via JavaScript libraries, frameworks, and platformsWhether you’re just getting started with JavaScript or you’re an experienced developer, this guide will help you write tomorrow’s most robust, efficient, and secure JavaScript code.
Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.

Publisher ‏ : ‎ Addison-Wesley Professional
Publication date ‏ : ‎ July 1, 2020
Edition ‏ : ‎ 1st
Language ‏ : ‎ English
Print length ‏ : ‎ 352 pages
ISBN-10 ‏ : ‎ 0136502148
ISBN-13 ‏ : ‎ 978-0136502142
Item Weight ‏ : ‎ 1.24 pounds
Dimensions ‏ : ‎ 7 x 0.95 x 9 inches
Best Sellers Rank: #1,831,643 in Books (See Top 100 in Books) #321 in JavaScript Programming (Books) #4,056 in Programming Languages (Books) #86,087 in Education & Teaching (Books)
Customer Reviews: 4.7 4.7 out of 5 stars (94) var dpAcrHasRegisteredArcLinkClickAction; P.when(‘A’, ‘ready’).execute(function(A) { if (dpAcrHasRegisteredArcLinkClickAction !== true) { dpAcrHasRegisteredArcLinkClickAction = true; A.declarative( ‘acrLink-click-metrics’, ‘click’, { “allowLinkDefault”: true }, function (event) { if (window.ue) { ue.count(“acrLinkClickCount”, (ue.count(“acrLinkClickCount”) || 0) + 1); } } ); } }); P.when(‘A’, ‘cf’).execute(function(A) { A.declarative(‘acrStarsLink-click-metrics’, ‘click’, { “allowLinkDefault” : true }, function(event){ if(window.ue) { ue.count(“acrStarsLinkWithPopoverClickCount”, (ue.count(“acrStarsLinkWithPopoverClickCount”) || 0) + 1); } }); });

12 reviews for Modern JavaScript for the Impatient

0.0 out of 5
0
0
0
0
0
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Terry R.

    This is the Javascript book for programmers coming from another lanuage
    This is definitely the book to get if you, like I was, are coming to Javascript with a background in C++ or another language. Very quickly gets through the basics and was able to get me productive. This book won’t replace more definitive resources, but it was more than enough to get started with Javascript confidently.

    Helpful(0) Unhelpful(0)You have already voted this
  2. Josh Notter

    If you know another language already: this book is exactly what you hope it is.
    This book does a great job at highlighting how JS is different from some languages you might know. It drills down into what you need to know to do the work you need to do with JS, without forcing you to go way into the weeds, but also without dragging you through tutorial-hell.One of my top 3 favorite programming books so far, and I’ve tried a lot of them.

    Helpful(0) Unhelpful(0)You have already voted this
  3. Sean Chou

    True to title
    As a coder who hasn’t coded in a long while who wanted to get up to speed on modern JavaScript, this was the perfect book. It spared me from book fillers such like a lengthy history of the web and browser (interesting yes, but in a different book). Because it was concise and well written, I flew through it rapidly, enjoying the combination of refresher and update on new concepts (i.e. callback hell > promises > await).

    Helpful(0) Unhelpful(0)You have already voted this
  4. D G

    Excellent – Clear, concise, complete, latest!
    Love this book. JavaScript is a rapidly changing language, so it is great to have a book with the latest info. Love the authors style – very easy to understand, and not verbose at all. I primarily use it to read the sections I am interested in, and have never been disappointed! I always find what I am looking for and it is explained with just the right level of detail. All round a great book!

    Helpful(0) Unhelpful(0)You have already voted this
  5. Mark Meyer

    This is a terrific book! Very readable with loads of usable information!
    I was not disappointed by Cay Horstmann’s latest book, having admired his Core Java for years.He really does a wonderful job in this book of sprinkling tidbits, but he marks sections as either arcane or advanced, so I don’t feel guilty about skipping around. And there are exercises! I just wish there were answers to some of them.I’m really going to get a ton out of this book!

    Helpful(0) Unhelpful(0)You have already voted this
  6. Charley

    Excellent book
    I really enjoyed reading this book. It was easy and quick to read, covered everything I wanted to learn about, and left me with a strong understanding of the covered concepts. So glad I found it (even though it was written very recently). I’m sure this will become a classic.

    Helpful(0) Unhelpful(0)You have already voted this
  7. Kindle Customer

    Great book so far
    I am halfway through with the book and it is a great book on JavaScript.

    Helpful(0) Unhelpful(0)You have already voted this
  8. Jeanne Boyarsky

    Modern vs obsolete JavaScript *and* focuses on four types of readers
    I’ve enjoyed all the books in the “impatient” series, so it is no surprise I enjoyed “Modern JavaScript for the Impatient.”I like that Cay focuses on “modern JavaScript” over “obsolete JavaScript.” (I last used JavaScript professionally many years ago so I’m well learned in “obsolete JavaScript”). I also like that Cay has four icons used for chapters (or sections) showing the level of difficulty. I’m listing them here because it gives you a feel for how Cay focuses in on what different types of readers would need.1) Impatient bunny – basics that everyone should learn2) Alice – intermediate topics that everyone should understand, but maybe not on first reading3) Cheshire cat – advanced topic that will put a smile on the face of a framework developer4) Mad hatter – complex and maddening topic for those with morbid curiositySeeing the icons as I read definitely put a smile on my face as I kept thinking of Alice in Wonderland.Like all “Impatient” books, there are helpful notes/warnings throughout and exercises at the end of each chapter to reinforce your reading. I think this book would be too fast paced for someone’s first programming book. However,this book is an excellent read if you are comfortable with ANY other language.The code examples in each chapter helped me get up to speed quickly. I read the Impatient bunny and Alice parts. My brain was too full for the rest. I did like that there was a chapter on TypeScript at the end. I hear the front end folks talking about it all of the time!—Disclosure: I received a free copy of this book from the publisher in exchange for writing this review.

    Helpful(0) Unhelpful(0)You have already voted this
  9. Massimiliano

    Ottimo libro sul linguaggio JavaScript, aggiornato ad ES6-7. Il libro tratta gli argomenti anche quelli piu’ complessi con semplicita’ per cui e’ adatto sia agli sviluppatori con studi universitari scientifici sia agli sviluppatori autodidatti. Il libro non tratta l’interazione di JS con il DOM.

    Helpful(0) Unhelpful(0)You have already voted this
  10. SoManyFish

    This book is an excellent treatment of JavaScript for the reader who has prior programming experience in JavaScript (or another programming language). While so many programming books are verbose and bloated, this one takes the opposite approach. The book’s overview of JavaScript is precise and concise. Honestly, over several decades I’ve read loads of books about programming, and I’ve never seen one communicate so many concepts so clearly in so few words.Explanations of JavaScript language features are concise and accurate. In many cases, the author makes a quick comparison between a JavaScript language feature and an equivalent feature in another programming language (e.g., Python, Java, C++, etc.). This allows the reader to leverage their existing knowledge of other languages by learning how a JavaScript language feature is similar or dissimilar to something they already understand and use.In addition to concise explanations of languages features, the book is full of information about JavaScript programming pitfalls and it provides practical strategies for avoiding them. These strategies usually relate to the “Five Golden Rules” stated in the book’s Preface. This approach effectively leads the programmer toward reliable solutions that avoid aspects of JavaScript that are problematic.And, in other respects, the author seems to take a pragmatic approach. For example, in several places (e.g., 7.9 Array Reduction) while explaining a language feature he acknowledges that while a feature might be “elegant” it may also be entirely unnecessary because the programmer could accomplish the same result through some other simpler and more familiar means. This pragmatic insight is scattered throughout the book.The description of the book (on the back cover) indicates that it is intended to help programmers “Make the jump from languages such as Java, C#, C or C++”. In this respect, the book delivers exactly what it promises and I cannot think of a better alternative. But, while it is an excellent resource for a person with programming experience (in JavaScript or any other language), I do think it would be less suitable for a person with no or very little programming experience. This is because the book simply doesn’t have the amount of introductory-level material that is typically required by a complete programming newbie. So, if you are completely new to programming, I suggest you look elsewhere.

    Helpful(0) Unhelpful(0)You have already voted this
  11. Cabiria

    If you come from a language like Java and you need to pick up JavaScript, this is probably one of the best books around. I like the way the author writes, so maybe I am biased.

    Helpful(0) Unhelpful(0)You have already voted this
  12. crobbo

    I haven’t written much JavaScript since my Web 1.0 days (how old am I !) and really didn’t want to buy the huge Rhino book and start working through. What I wanted was “this is how you should do it now” without knowing all of the old deprecated features, wasting my time doing poor historic practices etc. This book is a nice size, about 300 pages and gets straight ot the point. I’m getting through it quickly as it is concise and well paced. The book doesn’t include a “lets build an example app…”, but that’s not what it aims to do, I can get other more specialist books to do that. It will give you a very solid grounding, and you will learn a lot of advanced features as well. Great book.

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    Modern JavaScript for the Impatient
    Modern JavaScript for the Impatient

    Original price was: $44.99.Current price is: $39.12.

    bestdealsavvy.com
    Logo
    Register New Account
    Compare items
    • Total (0)
    Compare
    0
    Shopping cart