Wattle Software - producers of XMLwriter XML editor
 Bookstore Home | XMLwriter Home | Search | Site Map 
XML Related
 General XML
 XSLT & Stylesheets
 XHTML
 SGML
 XML DTDs
 XML Schema
Web Development
 Web Graphics
 HTML
 Dynamic HTML
Web Services
 General Web Services
 UDDI
 SOAP
 WSDL
 Programming/Scripting 
 PHP Programming
 Perl Programming
 Active Server Pages
 Java Server Pages
 JavaScript
 VBScript
 .NET Programming
 
XMLwriter
 About XMLwriter
 Download XMLwriter
 Buy XMLwriter
XML Resources
 XML Links
 XML Training
 The XML Guide
 XML Book Samples
 

Core Web Programming (2nd Edition)


By Marty Hall, Larry Brown
 
Image of: Core Web Programming (2nd Edition)
Pricing Details:

List Price:$59.99
You save:-- (--)
Your Price:Currently Unavailable
Buy Now

Book Details:

Format:Paperback, 1398 pages.
Publisher:Prentice Hall PTR 2001-06-03
ISBN:0130897930

Average Customer Rating:

4.5 4.5 out of 5 stars (69 reviews)

Editorial Reviews:

Every Web developer needs to understand three core technologies: HTML 4, Java 2/J2EE, and JavaScript. Now, you can learn them all in one book: Core Web Programming, Second Edition, the ultimate Web development resource for experienced programmers! Writing for experienced programmers, Marty Hall begins with detailed, practical coverage of HTML 4 -- from the fundamentals to Cascading Style Sheets, Dynamic HTML, and beyond. Next, Hall shows programmers how to use Java as the base language for Web programming, and integrate other key technologies as needed. Along the way, Hall presents Web-focused coverage of Swing, Java threads, I/O, network programming on both clients and servers, HTTP, servlets, JavaServer Pages, and the latest version of JavaScript -- everything you need to know to build the most effective Web applications possible.

Becoming a Web developer these days requires expertise in a variety of disparate languages and tools and usually requires a whole shelf of books. Core Web Programming delivers all you need to become a competent Web developer in one massive text. It covers HTML, Java, Common Gateway Interface (CGI), and JavaScript thoroughly with plenty of real-world programming examples.

The first part of the book covers HTML 3.2, including the basic tags and more advanced topics such as frames and cascading style sheets. This section discusses Netscape and Microsoft extensions to HTML (such as using plug-ins for playing multimedia content and ActiveX controls). The tutorial to HTML is comparable to those in other books of this category and includes some of the author's tips for creating more portable HTML.

The next section covers the basics of Java from a programmer's standpoint, including the advantages of Java and how to access Java documentation and tools. The tutorial that follows stresses the built-in libraries in core Java, covering drawing images and other graphics capabilities. Event handling in Java Developer's Kit (JDK) 1.02 (probably unnecessary these days) and JDK 1.1 receive full treatment. The chapter on graphics double-buffering for smooth animation within Java programs is particularly useful, and the author's treatment of how to access the network capabilities of Java is perhaps unmatched. (Topics here include how to load URLs using Java's network classes and even how to create a simple HTTP server in Java.)

The third section of this text moves to CGI programming using Java on the server. The author introduces the basics of HTTP and describes how data are passed to CGI programs from the client. Though this section lacks a discussion of Perl (which is still the preferred language for CGI development), the treatment of CGI fundamentals and the basics of Java servlets is good. (Java servlets are an alternative--with some advantages--to Perl.)

The fourth and final section of the book returns to the client side once more, with a tutorial on JavaScript, the scripting language for Netscape browsers. Topics such as how to use cookies to store information on local machines and how to validate arguments for CGI forms help round out a successful tour of the technologies that developers need to program on the Web.


Customer Reviews:

Displaying 1 to 5 of 69 total reviews (Page 1 of 14):

2 out of 5 stars Superceded by better books

Agreed that Marty Hall knows how to write and produces great books. Knowing this, I can heartily recommend his more recent "More Servlets and JSPs" as it provides more relevant up to date information. For the Java side of things, this offers the most bang for your buck.

When this book first came out, it was attempting to cover the gamut of web development technology, and tried to go from CGI up through JSPs and the coverage was ultimately spotty. For a more focused approach to servlets and JSPs, read Hall's later books. For a better historical perspective on the evolution of web programming, look at "Web Application Architecture - Principles, Protocols and Practices" by Leon Shklar and Richard Rosen.

2 out of 5 stars Outdated, unfriendly

I would be the first person to say that Marty Hall is a gifted writer. His books on Servlets and JSP are my favorite computer books, but this book is far from great. The style is cold, the material delivered too fast with too little explanations and all in all, the attempt to cover everything in one fell swoop fails. I was using the book in a class that tried to cover the material the book does, and as a learning resource it is way too shallow for thorough knowledge, more as an 'In a Nutshell' style instead.
If you want a good Javascript book, get 'Practical JavaScript for the Usable Web'; if you want a good Java book, well, look someplace else.
Spare yourself a book you will not enjoy reading (and get Marty Hall's 'Core Servlets' instead!).

4 out of 5 stars A standard

This was used in an MBA-level course on "Development of Web-Based Applications." The course centered on the management of application development, and the actual web-development component of the course was pretty light. However, I've used this book as a resource before and if you use Java this is a must-have.

5 out of 5 stars Outstanding, Real life examples!

This book is great for a beginner. It covers the basic of HTML, Java 2, JSP's, Servelts, and some javascript. Examples are clear and easy to understand.

4 out of 5 stars Almost perfect, more JavaScript needed...

Before I bought this book: I knew about html basic elements such as head, body, p, and a few more. I had to use tools to create web pages and I never knew how it really works, and I didn't use any advanced elements. Now I can do web pages much better, use CSS and many other cool things.

This book is so well organized it has good approach, from easy elements to harder elements. It covers very interesting topics starting with text elements (for beginning), frames, css, java introduction, java programming, basic 2d & 3d graphics, mouse and keyb. events, layout managers, awt components, swing, threads, network programming (excellent one), and finally server side stuff (java server pages, servlets,jdbc...).

My wish would be to remove java programming sections, since java programming is too big and to complex to show it in 2 or 3 sections, also there are plenty java programming books around. However this is just my opinion.

*All* of the examples are SHORT and INDEPENDENT: you don't have to read all chapters in a row to be able to understand the example. Each topic has it's own nice and small example which exactly points out the essential things. I really hate reading a book from beginning to the end, therefore I hate when whole book is based on one example which grows as you go further - THIS BOOK IS NOT LIKE THAT, althow more examples would be even better.

Finally, this is one of the best books I own, the only negative mark is that java programming should be removed, as well as awt, and instead more java script should be present, however this problem is easy to overcome by buying one of numerous java script books (recomended: JavaScript Bible by Danny Goodman).

Sorry for typos, good luck to all, bye !

More Customer Reviews:
Next Page


Customers who bought this book were also interested in:


Core Servlets and Javaserver Pages: Core Technologies, Vol. 1 (2nd Edition)


Learning Perl, 5th Edition


Thinking in Java (4th Edition)


Core Java(TM), Volume I--Fundamentals (8th Edition) (Sun Core Series)


JavaScript: The Definitive Guide

 

Find similar books by category...


Search for more:

Search books:  



Google
 
Web XMLwriter.net




Last updated: Fri Dec 5 6:17:00 CST 2008
© Wattle Software 2007. All rights reserved.