by Michael G. Moncur
| Average Rating: |
|
| Sales Rank: | 477438 (lower is better) |
| Price Used: | $4.30 |
| Shipping: | Free Shipping on most orders over $25* |
| Availability: | |
| Pages: | 400 |
| Binding: | Paperback |
| Publication Date: | 2000-10-09 |
| ASIN: | B00009B1UT |
| Category: | Book |
Authors
Editorial Reviews and Product Descriptions
Product Description
Twenty-four lessons to becoming proficient in JavaScript programming languages. Teaches skills such as building dynamic Web pages, creating rollovers and animations, creating shopping cart scripts, and debugging applications. Previous edition not cited. Softcover.
Customer Reviews
good if you know basic elements of java - Reviewed on 2008-03-04
1 customer found this review helpful.
This is not a bad book. It's really a well written book, but it does require some prior knowledge from the user. It would help if a user has some basic knowledge of Java. Some rudimentary knowledge of Java will help to understand the JavaScript object model and methods like toString(), etc.
Compare to what I consider to be the main competitor for this type of book, the O'Reilly JavaScript book, this book is superior for beginners. It explains the document object, math object, etc. simply and clearly. It gives nice examples that you can either type in as an automaton, or that you can elaborate and experiment on. Either way, the explanations are great -- assuming you have a rudimentary knowledge of Java.
I own and have used extensively over 20 of the O'Reilly books, so it's obvious I like them. The O'Reilly JavaScript book is not bad, it's just not the best to learn from. My suggestion is to learn the basics from this book, and then go to the O'Reilly JavaScript: The Definitive guide book.
Can you really learn JavaScript in 24 hours? If you follow the book word for word, page by page, and type in the examples exactly as stated, then you can finish in 24 hours. If you like to experiment and try different variations of the examples (what I do), then it can take longer. Either way the book is a nice introduction to JavaScript. At least, now I know what the document model can do !!!
Not for complete novices.... but sufficient for an introduction - Reviewed on 2007-08-03
1 customer found this review helpful.
I think a lot of us can agree that there just aren't a lot of great quality Javascript instruction books out there. Somebody make one! However, I will say that after reading this book I feel that I have a solid enough footing in the language to branch out into more complex examples. The key to learning any programming language is not simply to read these guidebooks, but to create some independent projects that reinforce what you have just learned. To get the most out of this book make sure you actually do each of the exercises at the end of each hour. The problem with this is, of course, that not all of the answers for the exercises are provided on the web site. (As a matter of fact the web site does not seem to have been updated in quite some time.) I do recommend posing questions in the website's forum, which is quite active.
TIP: If you are new to programming, don't begin your education with this book; start with an HTML/CSS primer to get you going, preferably one which gives you a taste of Javascript. Then start looking at Javascript. Having had a year-long Java course in the past, and prior knowledge of basic HTML, I'll say that this book does presume a certain level of knowledge. If I were entirely unfamiliar with syntax and terms (which the author whizzes through very quickly and often with poor explanation), then I am certain I would have been very lost about halfway through the book. The section on arrays could do with some major modification, for example. And the CSS and AJAX snippets just weren't given enough contextual treatment. All in all, if you have some basic knowledge and are looking for a guide that will give you the fundamentals, this is a satisfactory enough book.
* - See Amazon
Product Page for shipping and pricing details.
Book Subjects
- Computer Bks - Languages / Programming
- Computer Networks
- Computer Programming Languages
- Computers
- JavaScript (Computer program l
- Programming Languages - CGI, Javascript, Perl, VBScript
- Programming Languages - Java