JavaScript @ Web Programming
 Programming Shed : Programmer Store & Resources
|  ASP.NET  |  HTML / DHTML  |  Java / JavaScript  |  Perl  |  PHP  |  Python  |  XML  |
JavaScript Index - JavaScript Book :

JavaScript Book :
The Book of JavaScript A Practical Guide to Interactive Web Pages (With CD-ROM)

The Book of JavaScript A Practical Guide to Interactive Web Pages (With CD-ROM)
Check price @
Amazon.com
Amazon.ca
Amazon.co.uk


The Book of JavaScript A Practical Guide to Interactive Web Pages (With CD-ROM)
by Thau, Dave Thau, David Thau

Paperback: 397 pages
Dimensions (in inches): 1.29 x 9.22 x 7.43
Publisher: No Starch Press
ISBN: 1886411360; 1st edition (January 15, 2000)


Most Web developers pick up a book to learn how to use a language like JavaScript, looking for practical examples of how to get things done. The Book of JavaScript: A Practical Guide to Interactive Web Pages is plenty practical, and hits the mark as a reader-friendly and well-organized tutorial on JavaScript.

The book assumes no prior knowledge in JavaScript or other procedural languages, although familiarity with HTML is best. The well-thought-out text focuses on various programming goals--like rollovers and form validation--instead of the anatomy of the JavaScript language itself. The fast-moving chapters skillfully weave text with example code. Sections of the code and related sections of the accompanying text are numbered--a convention that is very helpful in teaching new techniques, and for quick reference later on.

Throughout the book, real-world examples of JavaScript in action, such as a clock script from NASA's site, illustrate its applications. A page from Salon.com, for instance, shows frame techniques, too. Ambitious readers can complete assignments to test their knowledge. The companion CD-ROM contains all of the code, as well as correct answers for the assignments.

Of all of the JavaScript tutorials out there, The Book of JavaScript is one of the more engaging and truly effective. --Stephen W. Plain

Topics in The Book of JavaScript A Practical Guide to Interactive Web Pages covered:
• Browser detection
• Rollovers
• Window manipulation
• Custom functions
• Form processing
• Arrays
• Loops
• Timing events
• Frames
• Image maps
• Form validation
• Cookies
• Dynamic HTML (DHTML)
• Plug-ins
• ActiveX controls

From Book News, Inc.: Written for beginners who have learned HTML, this series of 14 tutorials introduces basic JavaScript and its use to add interactivity and animation to web pages. The CD-ROM contains examples from the book and script libraries. Distributed by Publishers Group West.Book News, Inc.®, Portland, OR

Book Description: JavaScript lets users enrich their Web pages with interactivity, animation, and other fun and useful features that can make a site worth every click. Unlike many other books, this complete guide teaches the JavaScript language as well as how to apply it. JavaScript savant David Thau guides coders through every hurdle, covering image swaps, functions, frames, cookies, alarms, and other seemingly mysterious JavaScript capacities with ease. Both reference and tutorial, each chapter addresses a particular function with a real-world example and an appropriate lesson. Readers try their hand and then see how the author coded it. Chapter by chapter, they acquire a range of skills including how to make a Web site remember a visitor's name and preferences. An accompanying CD-ROM includes the entire book, several bonus chapters, and all the coding in the examples.

Book Info: (No Starch Press) A quick guide to interactivity, animation, and other tricks for a Web site. Shows how to do everything from working with frames to storing using cookies and shopping carts. The CD-ROM includes code and images for every example in the text, answers to assignments, and much more. Softcover. DLC: JavaScript (Computer program language).

From the Publisher: Thau! is not an everyday occurrence, though we could certainly use more authors like him. Rarely does an author combine such expert knowledge of his subject with the ability to write so clearly about it.

CTO of Nerve.com and the man behind the Webmonkey JavaScript tutorials. This man knows his stuff.

Thau! is a man with passion and energy. Thau! is the JavaScript God. All hail Thau!

From the Author: thau! is Senior Scientist at Nerve, the co-creator of bianca.com-one of the first interactive Web sites, and the author of Webmonkey's JavaScript tutorials.

About the Author: David Thau has been working for Wired Digital for the past four years, where he is currently Senior Scientist. He is the author of the very widely read and referenced JavaScript tutorials at Webmonkey- consistently referred to as the best JavaScript tutorials online. With a Masters in Cognitive Psychology and MSEE in Computer Science, Thau has been artfully teaching JavaScript to designers, production people, engineers, artists and children for the last two years. In his spare time, Thau solves complicated math problems and is the CEO for biancaTroll Productions.


Customer Reviews
One of My Friends!, December 10, 2000
Reviewer: John Gep from muskegon, MI USA

How helpful is this book? When I was beginning to tackle the extremely picky Cookie function techniques in the JavaScript core language I needed to understand them enough to be able to support a shopping cart that can carry large amounts of data. This book has the best Cookie functions examples that I could find, not only are the functions inspirational, but they are also very easy to understand. I am also glad that Thau decided to leave out most of the HTML (the larger examples do include HTML) and just show the JavaScript, the reason that this is helpful is that in JavaScript: The Definitive Guide (Which is the most in depth JavaScript Core language tutorial, which I also recommend if you want to be an expert at client side JavaScript) has the HTML included which is good in some cases, so that you can understand how to implement the examples into your pages, but in a situation where I want to understand how to talk to the document.cookie all the HTML makes it very hard to understand.

Reference - quality / speed: The reference in this book doesn't touch that of JavaScript: The Definitive Guide in order to find something you must first go to the index and find the page number. In the Definitive Guide you just go to the appendix and the top of the page has what you want in alphabetical order. The speed to look something up is too slow. If you want the best reference in most common client side programming get the DHTML Definitive Reference, this one has everything and is organized perfectly. Core Language: Sorry beginners, but you won't be experts at JavaScript from this book alone. This is only a beginning there is a lot more to this simple language than this small book, but the examples are some of the easiest to learn from (I love that fact and you will also).

Beginners - Must have. Experts - Consider this book in time of small misunderstandings.

Excellent learning tool!, February 19, 2001
Reviewer: Jennifer Collins from Mississippi, USA

I've been wanting to improve my web pages and knew that JavaScript was the way to go, but I couldn't get my brain around it. I took a three hour seminar on JavaScript last year and came out of it completely confused. After reading the reviews of this book, I thought I'd give JavaScript another try.

From the first pages of the book, I knew I had made the right choice. David Thau has written a very informative tutorial for JavaScript novices like me. I am not "mega-geeky" so the informal and humorous tone makes it easy to read. The examples are clear and simple to follow. Though some of the example web pages he points the reader to have changed since the time of the book's printing, they are still available via the cd-rom included with the book.

This book is an excellent choice for anyone wanting to learn JavaScript!!

Javascript Lookout!, January 1, 2002
Reviewer: Rick from Alpharetta, ga United States

Here it is 2:30am, I have to work tomorrow but I can't put this book down! After the 3rd chapter I'm writing simple little scripts and having a blast. Sure it's simple little coding so far but I'm learning the basics and now know what variables, strings and functions are. Being a programming NEWBIE I'm already hooked and can't wait until I get off work and can get back into this book and code some more!

About 2 hours ago I had a vague idea of what Javascript was and now I'm writing it and understanding it. Thanks Thau!

Just starting JavaScript? This book is it., November 20, 2001
Reviewer: A reader from East Hartford, Ct USA

As a beginner in the world of JavaScrit, I was very apprehensive at learning a new computer language at my old age. To my delight Mr. Thau takes the beginner on a spellbound path to no return. Once you start reading the book you just want to get more involved! And quickly you will realize that with the hands on approach it is not that hard after all ! Great book for a beginner. I would recommend to anyone interested in making their dead HTML comes alive.






Book Subjects
Learning JavaScript
JavaScript Reference Manual
Advanced JavaScript Programming
 
Featured JavaScript Book
Javascript Programmer's Reference (Programmer to Programmer)
by Cliff Wootton
Javascript Pocket Reference
by David Flanagan
JavaScript Unleashed (3rd Edition)
by R. Allen Wyke, Richard Wagner
JavaScript: The Definitive Guide
by David Flanagan
JavaScript Bible, Gold Edition
by Danny Goodman, Brendan Eich
© 2005-2006, Programming Shed