SKU: 8947997350

Object-Oriented JavaScript - 3/e

Sale price$1414.87 Regular price$1572.08
Save 10%

Pay in installments of $393.02 with ShopPay, AfterPay and Klarna

Shipping Estimate
USA
  • USA
  • CAN

Ships within 48 hours · Estimated delivery Jul 25 - Jul 30

Promo Codes Available:

For Your Every Summer RSVP, with Code: SUMMER15

Description

Object-Oriented JavaScript - 3/eJavaScript is an object oriented programming language that is used for website development. Web pages developed today currently follow a paradigm that has three clearly distinguishable parts: content (HTML), presentation (CSS), and behavior (JavaScript). JavaScript is one important pillar in this paradigm, and is responsible for the running of the web pages."font family: verdana, arial, helvetica, sans serif; font size: small; background color:

JavaScript is an object-oriented programming language that is used for website development. Web pages developed today currently follow a paradigm that has three clearly distinguishable parts: content (HTML), presentation (CSS), and behavior (JavaScript). JavaScript is one important pillar in this paradigm, and is responsible for the running of the web pages."font-family: verdana, arial, helvetica, sans-serif; font-size: small; background-color: rgb(255, 255, 255);"This book will take your JavaScript skills to a new level of sophistication and get you prepared for your journey through professional web development. Updated for ES6, this book covers everything you will need to unleash the power of object-oriented programming in JavaScript while building professional web applications. The book begins with the basics of object-oriented programming in JavaScript and then gradually progresses to cover functions, objects, and prototypes, and how these concepts can be used to make your programs cleaner, more maintainable, faster, and compatible with other programs/libraries."font-family: verdana, arial, helvetica, sans-serif; font-size: small; background-color: rgb(255, 255, 255);" the end of the book, you will have learned how to incorporate object-oriented programming in your web development workflow to build professional JavaScript applications. style"color: rgb(51, 51, 51); font-family: verdana, arial, helvetica, sans-serif; font-size: small; background-color: rgb(255, 255, 255);"What You Will Learn
Apply the basics of object-oriented programming in the JavaScript environment
Use a JavaScript Console with complete mastery
Make your programs cleaner, faster, and compatible with other programs and libraries
Get familiar with Iterators and Generators, the new features added in ES6
Find out about ECMAScript 6's Arrow functions, and make them your own
Understand objects in Google Chrome developer tools and how to use them
Use a mix of prototypal inheritance and copying properties in your workflow
Apply reactive programming techniques while coding in JavaScript
style"color: rgb(51, 51, 51); font-family: verdana, arial, helvetica, sans-serif; font-size: small; background-color: rgb(255, 255, 255);"About the Author"font-family: verdana, arial, helvetica, sans-serif; font-size: small; background-color: rgb(255, 255, 255);"Ved Antani has been building scalable server and mobile platforms using JavaScript, Go, and Java since 2005. He is an associate vice president at Myntra and has previously worked at Electronic Arts and Oracle. He is an avid reader and author on several subjects. He has studied computer science and currently lives in Bangalore, India. Ved is passionate about classical music and loves to spend time with his son."font-family: verdana, arial, helvetica, sans-serif; font-size: small; background-color: rgb(255, 255, 255);"Stoyan Stefanov is a Facebook engineer, author, and speaker. He talks regularly about web development topics at conferences, and his blog, www.phpied.com. He also runs a number of other sites, including JSPatterns.com - a site dedicated to exploring JavaScript patterns. Previously at Yahoo!, Stoyan was the architect of YSlow 2.0 and creator of the image optimization tool, Smush.it."font-family: verdana, arial, helvetica, sans-serif; font-size: small; background-color: rgb(255, 255, 255);"A "citizen of the world", Stoyan was born and raised in Bulgaria, but is also a Canadian citizen, currently residing in Los Angeles, California. In his offline moments, he enjoys playing the guitar, taking flying lessons, and spending time at the Santa Monica beaches with his family. style"color: rgb(51, 51, 51); font-family: verdana, arial, helvetica, sans-serif; font-size: small; background-color: rgb(255, 255, 255);"Table of Contents
Object-Oriented JavaScript
Primitive Data Types, Arrays, Loops, and Conditions
Functions
Objects
ES6 Iterators and Generators
Prototype
Inheritance
Classes and Modules
Promises and Proxies
The Browser Environment
Coding and Design Patterns
Testing and Debugging
Reactive Programming and React
Reserved Words
Built-in Functions
Built-in Objects
Regular Expressions

Shipping Notes
  • Free Standard Shipping on $100+ Orders to the USA.
  • Except Preorder products are shipped in 48 hours.
  • Delivery to the USA:
  1. Standard Shipping : 3-10 business days
  • If time is of the essence, please consider selecting expedited delivery for faster service.
Exchange/Return Notes
  • We offer a 30-day return/exchange service after receiving.
  • Final sale items are not eligible for returns or exchanges.
  • To process your return/exchange, please contact us at [email protected]
  • Please click here for more details>>> Return & Exchange Policy
SKU: 8947997350

Discover Niche Categories That Outsell

Top-Converting Item to Boost Your Average Order

4.3 ★★★★★
Based on 17 reviews
Sort
Highest Rating
Newest First
Oldest First
Product Reviews
B
Verified Purchase
Bahadir David Kocabas
Bozeman, US
★★★★★ 5
Great book for learning about startup culture.
Format: Paperback, Format: Paperback
I had this book for a while did not have the chance to read as soon as I got it. Recently finished reading it and learned a lot of great things about startup terminology and how to be fast and how to iterate things in a right way, how to go deep in the problem. Identify pain points for the problem etc. Overall great teacher for anybody who wants to get grasp of a being in startup world.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on March 17, 2026
G
Verified Purchase
Gary R
Lake Worth, US
★★★★★ 5
Solid advice
Format: Paperback
Nice foundational advice to help one stay motivated and not so overwhelmed. Good read!
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on February 20, 2026
Y
Verified Purchase
Young
Bozeman, US
★★★★★ 5
Learning Faster, Failing Smarter
Format: Paperback
This book is truly amazing. Each chapter offers so much to learn. It helped me review what I’ve missed so far, anticipate future challenges, and prepare ways to reduce the chances of failure. It reminded me that failure is inevitable, but the speed of learning, adapting, and retrying makes all the difference. I learned that luck comes through action, ownership is everything, and true success lies in persistence and focus. The book also emphasizes solving real problems with humility, data, and continuous iteration. I’m truly grateful to have found this book — it changed the way I think about challenges and growth.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on October 13, 2025
P
Verified Purchase
Paul Zieske
New York, US
★★★★★ 5
You NEED this book!!
Format: Kindle
If you are involved in a startup, or thinking about getting involved this is a must read. Jame's doesn't just rely on his own experience, he has been advising founders for years and does this with close relationships, not boardroom pontification. His blunt approach is balanced with his caring critiques. You can read dozens of books on startups and find out, when you actually are in one, how little applies to you. This is not that. Must read!!
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on October 1, 2025
M
Verified Purchase
Marshall Gittler
Louisville, US
★★★★★ 4
Excellent book with a lot of solid advice
Format: Kindle
I thought this was an excellent book. It gave great advice that I found really helpful in thinking about and planning my startup, as many of the other comments have noted. The key ideas as far as I remember are that a) you should talk to as many potential users as you can and find out what their problems are, and b) be laser-focused on solving those problems instead of building what it is you want to build, because the thing you want to create might not be the thing that they want to buy. In fact I did just that; I talked with just one potential user and found that what I had thought would be their big problem wasn't a problem at all for them, and looking at some hard numbers as he advises, it isn't a problem for the industry as a whole, either. I had to go back and reformulate my approach. I now have a 100% better value proposition for them. Just two words of caution: 1) The book assumes that your startup is an app of some sort. Much of what he's talking about is therefore specific to the tech business. Mine isn't. Mine is a real product that people can hold in their hands. That wasn't a deal breaker by any means as most of the lessons in the book are still applicable to my product and what I'm doing. Still, it would've been nice of him to acknowledge that someone's start-up may be a lemonade stand or something material and concrete like that. 2) Is the vulger language necessary? I mean, English isn't like some other languages where there's an enormous difference between the way a language is written and the way it's spoken, but still, do we need so many obscenities in a book on business? It reads in some places like you're in a bar with a tech bro who's had a few drinks and is lambasting your approach to your business. I could've done without all the four-letter-words. But maybe that's just my generation.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on November 2, 2025

recommand products