Programming Books C Java PHP Python Learn more Browse Programming Books
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Web Programming: Building Internet Applications Paperback – March 29, 2002

ISBN-13: 978-0470843710 ISBN-10: 0470843713 Edition: 2nd

4 New from $20.50 22 Used from $0.01 1 Collectible from $9.98
Amazon Price New from Used from
Paperback, March 29, 2002
$20.50 $0.01

There is a newer edition of this item:


Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


NO_CONTENT_IN_FEATURE

Save up to 90% on Textbooks
Rent textbooks, buy textbooks, or get up to 80% back when you sell us your books. Shop Now

Product Details

  • Paperback: 624 pages
  • Publisher: Wiley; 2 edition (March 29, 2002)
  • Language: English
  • ISBN-10: 0470843713
  • ISBN-13: 978-0470843710
  • Product Dimensions: 9.3 x 7.5 x 1.3 inches
  • Shipping Weight: 2.5 pounds
  • Average Customer Review: 1.9 out of 5 stars  See all reviews (9 customer reviews)
  • Amazon Best Sellers Rank: #6,334,333 in Books (See Top 100 in Books)

Editorial Reviews

Review

"It is clear from the outset that Bates has alot of experience in teaching web courses and he uses it to great effect in the book as a whole." (LTSN--ICS Book Review, 18 September 2001) --This text refers to an out of print or unavailable edition of this title.

From the Back Cover

"easy to read, the examples are excellent and the material is accessible to all readers..."

Learn how to:
* format Web pages

* write dynamic interfaces using JavaScript

* link databases to Web sites

* track users through your site

* write CGI scripts in Perl

* create dynamic Web sites using PHP

* write Java servlets

* incorporate the latest ideas in Web usability
Chris Bates has provided a comprehensive introduction to web progamming managing to cover the complex labyrinth of web development in a single volume. Concentrating on immediately useful code, rather than theory, this is a how-to book for programmers who need quick answers. From client-side development using HTML and its extensions, to more complex server-side applications written in ASP, Java and Perl, the complete web system is shown.

Web technologies that are covered in this volume are: Java

Java Servlets

JavaScript

ASP

PHP

Dynamic HTML

XHTML

XML

Perl 5

Perl CGI Scripting

More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

1.9 out of 5 stars
5 star
2
4 star
0
3 star
0
2 star
0
1 star
7
See all 9 customer reviews
Share your thoughts with other customers

Most Helpful Customer Reviews

4 of 4 people found the following review helpful By A Customer on November 10, 2001
Format: Paperback
This book provides horrible code examples, the author does not explain the syntax of code at nearly the empirical level required for a novice web developer. He omits blocks of code from larger program examples if he feels he has "explained" it already, which makes the larger code blocks even more difficult to comprehend given his lack of explanations. This book is not suitable as a tool to teach oneself from scratch.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
6 of 7 people found the following review helpful By Chuckee on March 21, 2002
Format: Paperback
I was given this book as part of a graduate IT course. As I had an excellent understanding of HTML already I skipped to the Javascript section and was sorely disappointed. As another reviewer has pointed out, there were several blatant errors in the code that were quite unbelievable. Surely the assignment operator (=) and the equality operator ( == or eq) should not get mixed up in a published book, yet in this case they were. I tried to read on but kept on encountering poor editing and what seemed to be a lack of understanding on part of the author. Needless to say I quit the course and bought the Definite Guide to Javascript.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
9 of 12 people found the following review helpful By R. Truscott on December 18, 2001
Format: Paperback
I used this book for a web development course at university. I soon began to form quite a rile hatred of this book. It became obvious to me that what I was reading should never have made it past the manuscript stage. It really is that bad. There are many reasons that this book is a real stiker, and I will outline some of the points below.
1) The author injects himself too much into the book, which soon becomes irratating. He makes silly un-worthhwhile remarks in the footnotes, which aren't used to expand on a point, but rather as a method for the author to insert gleeful comments, ultimately wasting the readers time.
2) inconsistency in code written. In some sections, the author will have written a script (for instance) <javascript=something> in some places and <javascript="something"> in others.
3) Non-sensical code examples. The code examples shown look purely academic and have no resemblence to any real world use. They are also hard to follow at times. They are certainly not inyuitive at all. This is the case with almost all the Javascript examples.
4) The code that is written can seem a little intimidating, and very messy. Often the author will try and boast by showing us (as he even states) useless code examples. WHY???
5) Code examples contain errors, which is very frustrating. On page 137, he refers to builtin javascript variable with code example doucment.bgcolor. It should be doument.bgColor
On page 258, he outdoes himself by making two FATAL programming errors. This is the case where an assignment statement (=) is incorrectly used where a comparison (eq) operator should be used.
The other involved an incorrect use of the open() statement.
Read more ›
1 Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 2 people found the following review helpful By Robert L. Stinnett VINE VOICE on July 1, 2008
Format: Paperback Verified Purchase
Let me start out by saying that if this wasn't a "required" textbook for a class I am taking in college I would have shipped this back to Amazon a long time ago and demanded my money back. That is how bad this book is.

Have you ever tried to take a class and the book you are using is filled with page after page of errors? We're not talking about small errors, but errors of the magnitude that it affects the subject matter being taught. I've never seen so many coding errors in all my life. I started this class not knowing a thing about Javascript and have no doubt I could have produced a better text than this.

Next, let's talk about the outdated examples. This book may have been great in 1996, but times have changed and technology has changed on the web. Many of the methods the author talks about are dated and just plain inefficient in the modern web world.

Strike three is the author's inconsistent use of programming syntax. In one example he'll close his tags, the next example he uses an in-line close, the one after that he doesn't close the tags at all. It is like reading a paper a 3rd grader wrote.

Unless you ABSOLUTELY, POSITIVELY have to get this book for your class then don't. Before you spent a dime on it see if you can buy it used (I'm sure there are PLENTY of people who want to get rid of it). Finally, suggest to your instructor that they need to find a different book -- one that recognizes it is 2008 and one that wasn't written by a novice trying to teach on a professional level.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By WebNewbie on August 22, 2010
Format: Paperback
Required for a class, I have to suspect the college is getting a kickback or something. There are so many books that actually explain things I really don't know why we are using this. Head First HTML cover the same things and is readable. I am only using the book to copy the required code from. You really can't learn anything from it. Nothing personal against Mr. Bates. Perhaps as a supplement for his own class it would be fine, but as a standalone book is is useless.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again