|
There is a newer edition of this item:
|
The Internet and World Wide Web have revolutionized software development with multimediaintensive, platform-independent code for conventional Internet-, Intranet- and Extranet-based applications. This college-level textbook carefully explains how to program multitiered, client/server, database-intensive, Web-based applications.
Dr. Harvey M. Deitel and Paul J. Deitel are the founders of Deitel & Associates, Inc., the internationally recognized corporate training and content-creation organization specializing in Java, C++, C, Visual C#, Visual Basic®, Visual C++®, .NET, XML, Python, Perl, Internet, Web and object technologies. The Deitels are also the authors of the world's #1 Java and C++ textbooksJava How to Program, 4/e and C++ How to Program, 3/eand many other best sellers. In Internet & World Wide Web How to Program, 2/e, the Deitels and their colleague, Tem R. Nieto, discuss key topics, including:
Product Details
Would you like to update product info or give feedback on images?
|
|
Share your thoughts with other customers:
|
||||||||||||||||||||||
|
Most Helpful Customer Reviews
19 of 22 people found the following review helpful:
3.0 out of 5 stars
Welcome to Programming 101,
By "jeffladolcetta" (Staten Island, NY USA) - See all my reviews
This review is from: Internet & World Wide Web How to Program (2nd Edition) (Paperback)
I would like to preface this review by explaining that I have never been a great fan of the classic classroom approach to learning programming. I truly believe that educators need to take a real-world approach to teaching this subject, instead of the classic "theoretical" approach. Programming is a craft, and needs to be taught as such, not an abstract concept needing mathematical constructs and proofs to be totally understood. Yes, this stuff is ultimately necessary to know. But it falls on deaf ears to beginning programmers for at least two possible reasons: It fails to provide instant gratification to those students that want to see results, and/or it discourages students who cannot as yet see the "30,000 foot view", and therefore see the definitions out of context. Which brings me to this book. The authors have apparently "seen the light" and have tried to adapt to the current programming standards by making their introduction to programming revolve around the web and internet environment. This is definitely a step in the right direction. The authors are to be applauded for that and also for their attempt to cover all the standard languages required to develop web applications today, a list which seems to go on forever. Unfortunately, they do it by limiting the scope to the usual pedantic exercises you get in Programming 101 at WhatsaMatta U. Examples: recursion is explained by creating a "factorial" calculator, a Java Script program that calculates a class's grade point average, references to the Fibonacci series. I would figure by now that professors would have gotten away from the penchant of using math examples for programming class, but I guess not. Bottom line: very little useful code. The authors spend much time teaching the classics: Arrays, Lists, sorting algorithms, control structures, and very little time actually using them. I would like it the other way around. I wouldn't spend more time defining a hammer than showing how to use it. Why do programming instructors think that their students need definitions more than they need real world examples? Deitel and company try to cover alot of material in a rather slim volume. Accolades for that. Anyone looking for their first programming book, look no further....this is as good a place to start as any. You will as a result of buying this book, save lots of money and time. Where can you find an introduction to HTML, JavaScript, DHTML, VBScript, ActiveX, CGI, Perl, Java Servlets and XML all under one cover, not to mention basic programming? However, don't assume you will be creating your first website with this book, either, practically speaking, although it is certainly feasible to create something rudimentary. Buy this book if you always wanted to take Programming 101. Or......buy this book if you realize that the plethora of tools necessary to do web programming is intimidating, or at least, confusing, and you are looking for a guide that will explain how it all fits together, and "where to go from here".
8 of 9 people found the following review helpful:
3.0 out of 5 stars
Samples work on Internet Explorer Only,
By A Customer
This review is from: Internet & World Wide Web How to Program (2nd Edition) (Paperback)
I would agree with Robert Schmaus' comment that the book is geared toward Microsoft products. I taught a web programming course and was upset to find that many of the javascript code samples in book do not work with the Netscape browser. Robert Schmaus is also correct by stating that good web developers should develop for all platforms and browsers.....It is not a bad book. It is very good for covering a wide number of topics. The book could be improved by putting a chapter on Coldfusion since it covers so much breadth. It could also be improved by being less Microsoft oriented. It does have its flaws, however I will still be using it as the textbook in my course.
6 of 7 people found the following review helpful:
1.0 out of 5 stars
A confusing melange of things (none very helpful...),
By
This review is from: Internet & World Wide Web How to Program (2nd Edition) (Paperback)
Perhaps I'm jaundiced by being somewhat intelligent and having a better than adequate knowledge of programming. I bought this book hoping it would lead to new insights into programming in some popular languages (VBScript, JavaScript, Perl, ASP, etc.) and perhaps show me some tricks I could use in my everyday work.What I got was a heavy (it's like a very expensive brick), thick, badly organized, poorly laid out doorstop. There is a lot of information in it and that's perhaps its biggest problem. It can't seem to teach simple, straightforward programming, but hops and skips around the various styles of each language, without adequately exploring good, basic programming skills. Occasionally you glean a useful bit of information, but the examples are confusing often, not explained fully, and fairly dense. You really never have enough time to take in what you've learned before you're off to the next example. Do yourself a big favor and spend the money you'd have sunk into this atrocious tome and buy a couple of smaller books on your main areas of interest. You'll learn the topics better and you won't get strained muscles from lifting the books.
Share your thoughts with other customers: Create your own review
|
|
Suggested Tags from Similar Products(What's this?)Be the first one to add a relevant tag (keyword that's strongly related to this product).
|