Start reading Object-Oriented JavaScript (From Technologies to Solutions.) on your Kindle in under a minute. Don't have a Kindle? Get your Kindle here or start reading now with a free Kindle Reading App.

Deliver to your Kindle or other device


Try it free

Sample the beginning of this book for free

Deliver to your Kindle or other device

Anybody can read Kindle books—even without a Kindle device—with the FREE Kindle app for smartphones, tablets and computers.
Object-Oriented JavaScript (From Technologies to Solutions.)

Object-Oriented JavaScript (From Technologies to Solutions.) [Kindle Edition]

Stoyan Stefanov
4.8 out of 5 stars  See all reviews (11 customer reviews)

Print List Price: £24.99
Kindle Price: £11.39 includes VAT* & free wireless delivery via Amazon Whispernet
You Save: £13.60 (54%)
* Unlike print books, digital books are subject to VAT.


Amazon Price New from Used from
Kindle Edition £11.39  
Paperback £24.99  
Kindle Summer Sale: Over 500 Books from £0.99
Have you seen the Kindle Summer Sale yet? Browse selected books from popular authors and debut novelists, including new releases and bestsellers. Learn more

Product Description

Product Description

The book requires no prior knowledge of JavaScript and works from the ground up to give you a thorough grounding in this powerful language. If you do already know some JavaScript, you will find plenty of eye-openers as you discover just what the language can do. This book takes a do-it-yourself approach when it comes to writing code, because the best way to really learn a programming language is by writing code. You are encouraged to type code into Firebug's console, see how it works and then tweak it and play around with it. There are practice questions at the end of each chapter to help review what you have learned.

About the Author

Stoyan Stefanov is a Yahoo! web developer, Zend Certified Engineer, book author, and contributor to the international PHP community. He talks regularly about JavaScript, PHP, and other web development topics at conferences and his blog and also runs a number of other sites, including - a site dedicated to exploring JavaScript patterns. Stoyan is the engineering lead of Yahoo's performance optimization tool 'YSlow', as well as other open-source tools and 'PEAR' libraries.

Product details

  • Format: Kindle Edition
  • File Size: 1045 KB
  • Print Length: 356 pages
  • Publisher: Packt Publishing (23 July 2008)
  • Sold by: Amazon Media EU S.à r.l.
  • Language: English
  • ASIN: B0057UNEJC
  • Text-to-Speech: Enabled
  • X-Ray:
  • Average Customer Review: 4.8 out of 5 stars  See all reviews (11 customer reviews)
  • Amazon Bestsellers Rank: #138,113 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
  •  Would you like to give feedback on images?

More About the Author

Discover books, learn about writers, and more.

What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

3 star
2 star
1 star
4.8 out of 5 stars
4.8 out of 5 stars
Most Helpful Customer Reviews
7 of 7 people found the following review helpful
5.0 out of 5 stars the best programming book i've ever read 10 July 2011
This is an incredible book, probably the best book i've ever read on anything computer related and I've read a lot over the last 15 years. The book has taken me from a very average javascript programmer to an advanced programmer in a short space of time. For me the best thing about it is it teaches you to talk the talk, I'm now very confident in talking with any fellow developer, it also teaches you about best practices and the theory, not just the practical side. I'd actually recommend this to anyone from a complete beginner to somebody who has been using javascript for a while but wants to take it to the next level.
Comment | 
Was this review helpful to you?
4 of 4 people found the following review helpful
5.0 out of 5 stars Simply one of the best javascript books out there 17 July 2011
By mansi
This book has changed my javascript coding confidence once and for all. Chapters 2, 3 and 4 alone are enough for the price of this book. As far as I am concerned, coding in any computer language has some hidden secrets. Most authors will only show you how, but the secrets of why why and why are not always revealed. In this book, the author actually let out of the bag the hidden secrets of javascript. The author's title was a bit limited at first sight. It should have read, 'javascript hidden secrets and object oriented programming'. Man you have changed my javascript coding power. Thank you.
Comment | 
Was this review helpful to you?
8 of 9 people found the following review helpful
5.0 out of 5 stars Best book on javaScript I've ever read 5 Aug 2010
I've been working with JavaScript as a client-side/front-end developer for almost a decade and over this time have read a number of books on the language. With purchasing this book I was looking to gain a deeper understanding of the Object Oriented features within JavaScript. Having read the first couple of chapters, I'm pleased to find that it does this exceptionally well. Additionally the book offers a broad, solid foundation in the principles of the language.

So far I've been really impressed with this book: it's concise, lively and readable and manages to convey some sophisticated concepts with exceptional clarity - I thoroughly recommend it!
Comment | 
Was this review helpful to you?
2 of 2 people found the following review helpful
Format:Paperback|Verified Purchase
I was a beginner at Javascript, and learnt the basics from the excellent 'Javascript in Easy Steps'. But too much of my code had flaws in it, and often I didn't understand whether the mistakes I made were due to a fundamental lack of understanding of the language or whether they were due to the quirky way the clever core language has been implemented to interface with the programmer. (I like the idea of Ruby, which is apparently designed to be programmer friendly, though I have never learnt that language.)
Anyway, if you really want to get an understanding of the underlying basics of Javascript this it the book to get. I've purchased a handful of other books, but this one has really helped me.
Short examples of code illustrate the text, and a few exercises at the end of each chapter show you whether you have really grasped the points made.
I've knocked off one point because of indifferent publishing. Better proof reading was required, and the index is far too short. For example, there's no entry under W - not even 'window'!
But if you want to get to a real understanding of how Javascript works, this is the book to get.
Comment | 
Was this review helpful to you?
2 of 2 people found the following review helpful
5.0 out of 5 stars Perfectly pitched 20 April 2011
As a reasonably experienced programmer but a newcomer to JavaScript, I found this book perfectly pitched. It's well-written, clear, coherent, logically structured, thorough and complete. It serves as a pretty good introduction to object oriented programming in general as well as being the only book on JavaScript that you'd ever really need. One of the best books on programming I've read, and outstanding value for money.
Comment | 
Was this review helpful to you?
2 of 2 people found the following review helpful
5.0 out of 5 stars Absolutely brilliant book 24 Jan 2011
By rwdrwd
JavaScript, and Front End Development as a whole, is going through truly exciting times at present. As a professional web developer it's important for me to keep up to date and as such this summer I resolved to get to grips with advanced JS. I purchased practically all available books concentrating on OO and implementation of Design Patterns - as it turned out all I needed was the Crockford pamphlet (aka JavaScript - The Good Parts) and this book. Genuinely so good I took it on holiday as relaxation reading :D
Comment | 
Was this review helpful to you?
Would you like to see more reviews about this item?
Were these reviews helpful?   Let us know

Popular Highlights

 (What's this?)
in JavaScript, because there are no classes, objects inherit from other objects. &quote;
Highlighted by 13 Kindle users
You should understand right from the start that in JavaScript there are no classes; everything is based on objects. &quote;
Highlighted by 12 Kindle users
In JavaScript, functions have lexical scope. This means that functions create their environment (scope) when they are defined, not when they are executed. &quote;
Highlighted by 11 Kindle users

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
First post:
Prompts for sign-in

Search Customer Discussions
Search all Amazon discussions

Customers Who Highlighted This Item Also Highlighted

Look for similar items by category