By Michael Morrison
First Edition
December 2007
Pages: 650
Series: Head First
ISBN 10: 0-596-52774-8 |
ISBN 13: 9780596527747
![]()
![]()
![]()
![]()
(Average of 2 Customer Reviews)
Want to make the leap from writing HTML and CSS web pages and create dynamic web applications? Want to take your web skills to the next level? 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.
Full Description
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
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.
Cover | Table of Contents | Index | Sample Chapter
Featured customer reviews
Excellent introduction to Javascript, May 03 2008
This is the first computer book since the K&R C book that I've read cover to cover. Why? Because it's edutainment. It filled in a lot of holes in my Javascript knowledge and it didn't feel painful like the typical language book that punishes me with fifty pages of syntax before I get to write one line of code. From the beginning, there's programs that actually work and are easy to modify if you want to experiment. It's very nonlinear and that kept me reading.
too much alert, April 26 2008
I admit I'm only on chapter 3. but so far the book uses the alert function (which creates a sort of pop up) a lot. That function is annoying, it would be nice if he used document.write and html input fields more. Other than that it's good like all the head first books.
Media reviews
"So as a seasoned JavaScript vet I found Head First JavaScript very helpful as a review of JS topics plus a great first introduction into topics like function literals, prototypes, and inner HTML intricacies. But JS neophytes need not shudder, this book is jammed with examples, explanations, and novel quizzes that will make the basics of JavaScript imminently palatable. And in fact, except for the price of $40, this book would be perfect for a 3-5 day course on Web 2.0 and JavaScript. Course takers would then have the perfect follow up vehicle including excellent references and exercise to be done post lessons...For a lively, hands-on and memorable intro into JavaScript, Head First JavaScript is hard to beat. "
-- Jacques Surveyer, Keep an Open Eye
"Head First Javascript actually does a decent job of describing who this book will help, and who it will not help. That alone had me intrigued right from the start...As a hobbyist I felt like this was a great introduction to JavaScript. I think it gave me a foundation to build on and the ability to use more of the materials freely available on the web. Sometimes there is just so much of that out there, that it is difficult to know where to start. One of my primary goals in reading this book was to put together a couple simple web apps for myself as well as to get a better understanding of using the DOM for some Firefox plugins I would like to write. This book met those needs."
-- JR Peck, Slashdot.org






