Home Remodeling Central: Discount Home Improvement Supplies
 Location:  Home » Tool Accessories » Head First JavaScript  
Categories
Electrical
Hardware
Painting
Plumbing
Power Tools
Hand Tools
Air Tools
Tool Accessories
Safety
Building Materials
Storage
Heating & Cooling
Appliances
Books
Software
DVD
Subcategories
Paperback
Mass Market
Trade
Related Categories
• General
Programming
O'Reilly
By Publisher
Custom Stores
• Web Programming
Programming
O'Reilly
By Publisher
Custom Stores
• Web Authoring & Design
Web Development
O'Reilly
By Publisher
Custom Stores
• Programming Languages
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
• General AAS
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
• General AAS
New & Used Textbooks
Custom Stores
Specialty Stores
Books
• Textbooks Trade-In
Specialty Stores
Books
• General
Internet
Home Computing
Computers & Internet
Subjects
• General
Graphic Design
Computers & Internet
Subjects
Books
• General
Graphics & Multimedia
Programming
Computers & Internet
Subjects
• General
Java
Programming
Computers & Internet
Subjects
• General
Languages & Tools
Programming
Computers & Internet
Subjects
• General
Programming
Computers & Internet
Subjects
Books
• General
Software
Computers & Internet
Subjects
Books
• JavaScript
Programming
Web Development
Computers & Internet
Subjects
• General
Programming
Web Development
Computers & Internet
Subjects
• General
Computers & Internet
Subjects
Books
• Paperback
Binding (binding)
Refinements
Books
• Printed Books
Format (feature_browse-bin)
Refinements
Books
Information
Security Policy
Returns Policy

Head First JavaScript

Head First JavaScriptAuthors: Michael Morrison, Morrison Michael
Publisher: O'Reilly Media
Category: Book

List Price: $39.99
Buy New: $21.99
as of 11/24/2009 02:28 CST details
You Save: $18.00 (45%)



New (44) Used (15) from $17.99

Seller: Emeralds
Rating: 3.5 out of 5 stars 43 reviews

Media: Paperback
Pages: 650
Number Of Items: 1
Shipping Weight (lbs): 2.8
Dimensions (in): 9.2 x 8.1 x 1.5

ISBN: 0596527748
Dewey Decimal Number: 005.133
EAN: 9780596527747

Publication Date: January 11, 2008
Availability: Usually ships in 1-2 business days

Features:
  • ISBN13: 9780596527747
  • Condition: NEW
  • Notes: Brand New from Publisher. No Remainder Mark.
  • Click here to view our Condition Guide and Shipping Prices

Similar Items:


Editorial Reviews:

Product Description
So you're ready to make the leap from writing HTML and CSS web pages to creating dynamic web applications. You want to take your web skills to the next level. And you're finally ready to add "programmer" to the resume. It sounds like you're ready to learn the Web's hottest programming language: JavaScript. Head First JavaScript is your ticket to going beyond copying and pasting the code from someone else's web site, and writing your own interactive web pages.

With Head First JavaScript, you learn:
  • The basics of programming, from variables to types to looping
  • How the web browser runs your code, and how you can talk to the browser with your code
  • Why you'll never have to worry about casting, overloading, or polymorphism when you're writing JavaScript code
  • How to use the Document Object Model to change your web pages without making your users click buttons
If you've ever read a Head First book, you know what to expect -- a visually rich format designed for the way your brain works. Head First JavaScript is no exception. It starts where HTML and CSS leave off, and takes you through your first program into more complex programming concepts -- like working directly with the web browser's object model and writing code that works on all modern browsers.

Don't be intimidated if you've never written a line of code before! In typical Head First style, Head First JavaScript doesn't skip steps, and we're not interested in having you cut and paste code. You'll learn JavaScript, understand it, and have a blast along the way. So get ready... dynamic and exciting web pages are just pages away.



Customer Reviews:
Showing reviews 1-5 of 43
1 2 3 4 5 6 ...9Next »



2 out of 5 stars OK but not OK   October 19, 2009
James C. Munro (Indiana, USA)
This book is ok if you like the "new" style of learning it tries to employ. I found it absolutely useless. The book covers some good points and has neat examples, but it teaches you something and then when you need to know another part to understand what it teaches you, it says "don't worry, we'll teach you more about this in 6 chapters." I don't know about you, but if its pertinent to the part I'm learning now, I want to know about it now, not in 6 chapters! Also, there are very important things it teaches that should be stressed a lot harder that aren't and there are things that are stressed- such as CONSTANT- that shouldn't be stressed at all. I found this book almost totally useless.


4 out of 5 stars Great condition for used book   October 18, 2009
R. Coghill
large book of java learning fun. Came quickly and in great condition for a used book. Many thanks. I love Head First books, they make learning very dry content quick and fun.


5 out of 5 stars a smooth and rich introduction to javascript   September 17, 2009
Y. Maman
1 out of 2 found this review helpful

I hadn't touched Javascript for a while and had a bit of an aversion for it while reading dry tomes about the language itself. Books like Javascript, the Definitive Guide, while helpful about the language, were dry in letting one see applications of this language. window and document objects were tackled much later there.. This book was a great remedy to that aversion. It mixes an introduction to Javascript in the web browser (so you get instant viewable satisfaction) with a steady diet of knowledge of the language sprinkled generously all over the place. This was just what I needed, motivation of seeing what i can do with the language (create interactivity, validate forms, handle mouse and other input events (onclick, onblur ...) , manipulate the DOM to add and remove content.)

For those complaining about the use of innerHTML which appeared a few times, I didn't really see that as an issue, because they acknowledged that it was not standard (page 352) and once you hit the chapter about the DOM (chapter 8), they offered you a more standardised and accepted alternative to using it, inserting content via DOM nodes . Thereafter any place that I saw a use of innerHTML, I simply modeled the html into a DOM tree, created the nodes of the tree, and appended that treed as child of the node the innerHTML would have gone to. Chapter 8 explains it well.

I also liked that they weren't afraid to delve into the more advanced and interesting uses of javascript ( function literals and function references (so as to move as much javascript from HTML and into separate javascript files to separate structure from behaviour), callback function (passed over to a sort function for sorting by an object property), prototypes for implementing class methods/properties and object methods/properties, general oop). I would have liked to see some coverage of test driven development (Fireunit, JSSpec, jsmock ) but that may be getting greedy for an intro book plus I have yet to see it in other Javascript books I've browsed.

Additionally, their sections on using firebug and debugging techniques (code commenting, a checklist of common mistakes to check when not sure what's wrong proved valuable).

Finally, a lot of this was made bearable in that great Head First teaching style filled with eye catching annotated code, great questions and answers and imaginary dialogues between two similar or contrasting concepts etc. I feel confident to tackle my next books in understanding the front end world ( for me it happens to be Object Oriented Javascript by Stefanov, and Head First Ajax)



1 out of 5 stars The worst computer book I have ever purchased   August 11, 2009
Brent Knigge (Australia)
3 out of 4 found this review helpful

If I could give this book a negative rating I would. Paul Welch summed the book up very well for chapter 2, so I'm not going to go over everything again. I will however share my experiences with this book.

I am teaching JavaScript this semester and I was looking for a suitable text book that had interesting examples that the students could follow. On the surface this book seemed to fit the bill. It had interesting chapters, it interspersed lexical JavaScript with DOM very early on and appeared to cover most of what I was planning on teaching. Apart from using deprecated method calls and writing obtrusive JavaScript I felt we could over-come these. In fact I thought it might be good to re-factor the examples so that the JavaScript sat in it's own file.

Unfortunately no one in my class can work with the book, and everything came to a screaming halt in Chapter 2. I looked ahead to Chapter 3 and realized it is just the same. There are no steps to follow, and the book appears to be written as an expository dump. Also there is no link from the code you're reading in the chapter with the code in the download. Which iRock.js file are we working with?

If I could give this book a negative star I would because I now have to re-work my lab sessions so that my students can follow examples instead of having no clue as to what the book is expecting of them. We're now going to look at each chapter, determine what the author is trying to achieve and then go ahead and write our own code. Maybe the student's will be better for it.



2 out of 5 stars If you're a beginner, prepare to bang your head in frustration   July 29, 2009
Center Man (Norwich, CT United States)
3 out of 3 found this review helpful

I'm not a Javascript expert. I'm trying to learn it. This book is better than others I've seen, particularly on the concepts of the language.

But when the rubber meets the road -- the programming -- it's a disaster. New concepts can only be learned by personal effort, and I make a point of attempting the programming myself, trying to reinforce these novel concepts through repetition. But like a distressingly large number of Javascript books, the code published in the book doesn't work. Seriously: If you punch in the code on, say, page 59, the result -- even with the necessary CSS and PHP sheets -- is a buggy, incomprehensible mess. It's only when you download the code from the Head First site that you see the authors left critical commands, words and punctuation out of the script on the physical page. How are you supposed to learn by doing when you're handed script that simply won't work?

A good introduction to the underlying ideas of Javascript. Awful on the execution. Unfortunately, it's not the only book out there with these problems.


Showing reviews 1-5 of 43
1 2 3 4 5 6 ...9Next »


Tags
head first  javascript  programming  web design  web development  
CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON SERVICES LLC. THIS CONTENT IS PROVIDED ‘AS IS’ AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.
Thanks for shopping with us!

At Home Remodeling Central we specialize in providing the widest variety of discounted home remodeling and home improvement supplies.  Whether you're a professional or a do-it-yourself  homeowner, we have what you need at special prices.  Quality gear, reasonable prices, and fast shipping make Home Remodeling Central the most enjoyable experience in home improvement shopping:

Alarms & Detectors   Batteries   Fuses & Circuit Breakers  Kohler Bathroom Hardware  Cabinet & Furniture Hardware   Paint Sprayers   Faucets   Carbon Monoxide Detectors   Fire Escape Ladders   Closet Storage Systems    Garage Storage Systems   Do-It-Yourself Books  More Info