|

Addison-Wesley / Prentice Hall

Computer Science

My Instructor Resource Center :  Log in or request access

Core Web Programming, 2/E
Marty HallJohns Hopkins University, Laurel, Maryland
Larry BrownManassas, Virginia

ISBN-10: 0130897930
ISBN-13:  9780130897930

Publisher:  Prentice Hall
Copyright:  2001
Format:  Paper; 1440 pp
Published:  05/24/2001
Status: Instock



For Web Programming and Design, JavaScript/Java and HTML Web Programming courses.

This comprehensive introduction to programming for the Web teaches programming students all the tools they need for effective Web programming using Java as the base language. It provides detailed, practical coverage of HTML4, Java 2, J2EE and JavaScript 1.5, as well as numerous other new Web programming standards, and presents Web-focused coverage of Swing, Java threads, I/O network programming on both clients and servers, JavaServer pages, and the latest version of JavaScript.

  • NEW - Updated for HTML 4, Java 2/J2EE, and JavaScript.
    • Provides students with guidelines for the latest versions of three core technologies in one volume.

  • NEW - CGI information updated—JavaServer Pages, Servlets, Swing, and Java2D.
    • Show students how to integrate key technologies so that they can create the most enhanced Web applications.

  • NEW - Java collections, I/O, network programming, HTTP, and more.
    • Shows students how to build the most effective Web applications.

  • Written by key authors in the industry.
    • Provides students with cutting-edge, expert information from the field.

  • HTML 4—From the fundamentals to Cascading Style Sheets, and dynamic HTML.
    • Provides students with detailed practical coverage.

  • Java 2/J2EE.
    • Shows students how to use Java as the base language for Web programming.

  • Comprehensive coverage of all programming languages for the Web in one volume.
    • Provides students with everything they need to know for Web programming.

  • Updated for HTML 4, Java 2/J2EE, and JavaScript.
    • Provides students with guidelines for the latest versions of three core technologies in one volume.

  • CGI information updated—JavaServer Pages, Servlets, Swing, and Java2D.
    • Show students how to integrate key technologies so that they can create the most enhanced Web applications.

  • Java collections, I/O, network programming, HTTP, and more.
    • Shows students how to build the most effective Web applications.



Introduction.


Acknowledgments.

I. THE HYPERTEXT MARKUP LANGUAGE.

 1. Designing Web Pages with HTML 4.0.

 2. Block-Level Elements in HTML 4.0.

 3. Text-Level Elements in HTML 4.0.

 4. Frames.

 5. Cascading Style Sheets.

II. JAVA PROGRAMMING.

 6. Getting Started with Java.

 7. Object-Oriented Programming in Java.

 8. Basic Java Syntax.

 9. Applets and Basic Graphics.

10. Java 2D: Graphics in Java 2.

11. Handling Mouse and Keyboard Events.

12. Layout Managers.

13. AWT Components.

14. Basic Swing.

15. Advanced Swing.

16. Concurrent Programming with Java Threads.

17. Network Programming.

III. SERVER-SIDE PROGRAMMING.

18. HTML Forms.

19. Server-Side Java Servlets.

20. Javaserver Pages.

21. Using Applets as Front Ends to Server-Side Programs.

22. JDBC.

23. XML Processing with Java.

IV. JAVASCRIPT.

24. JavaScript: Adding Dynamic Content to Web Pages.

25. JavaScript Quick Reference.

Index.

View a Sample Chapter PDF:/samplechapter/0130897930.pdf

MARTY HALL is the author of Core Servlets and JavaServer Pages, the world's most popular book on servlet and JSP technology. He is a Senior Computer Scientist at the Johns Hopkins University Applied Physics Laboratory.

LARRY BROWN is a Senior Network Engineer at the Naval Sea Systems Command, Carderock Division. He is also a Computer Science faculty member at the Johns Hopkins University, where he teaches server-side programming, distributed Web programming, and Java user interface development for the part-time graduate program in Computer Science.

One-stop shopping for serious Web developers!

  • The worldwide best seller for serious Web developers—now 100% updated!
  • In-depth HTML 4/CSS, Java 2, Servlets, JSP, XML, and more!
  • Industrial-strength code examples throughout!

The authoritative guide to every technology that enterprise Web developers need to master, from HTML 4 to Java 2 Standard Edition 1.3, servlets to JavaServer Pages, and beyond. Core Web Programming, Second Edition brings them all together in the ultimate Web development resource for experienced programmers.

HTML 4: In-depth, practical coverage of HTML document structure, block-level and text-level elements, frames, cascading style sheets, and beyond.

Java 2: Basic syntax, object-oriented design, applets and animation, the Java Plug-In, user interface development with Swing, layout managers, Java2D, multithreading, network programming, database connectivity, and more.

Server-Side Java: Servlets, JSP, XML, and JDBC-the foundations of enterprisedevelopment with Java. Advanced topics include JSP custom tag libraries,combining servlets and JSP (MVC), database connection pooling, SAX, DOM, and XSLT processing, and detailed coverage of HTTP 1.1.

JavaScript: Dynamic creation of Web page content, user event monitoring, HTML form field validation, and more. Includes a complete quick reference guide.

This book's first edition is used in leading computer science programs worldwide, from MIT to Stanford, UC Berkeley to Princeton, UCLA to Johns Hopkins. Now, it's been 100% updated for today's hottest Web development technologies—with powerful new techniques, each with complete working code examples!

Every Core Series book:

  • DEMONSTRATES practical techniques used by professional developers
  • FEATURES robust, thoroughly tested sample code and realistic examples
  • FOCUSES on the cutting-edge technologies you need to master today
  • PROVIDES expert advice that will help you build superior software

Core Web Programming delivers:

  • Practical insights for Web development with HTML, CSS, and JavaScript
  • Expert J2SE 1.3 coverage, from Swing and Java 2D to threading, RMI, and JDBC
  • Fast-track techniques for server-side development with servlets, JSP, and XML
  • Hundreds of real-world code examples, including complete sample applications

Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students contact your Pearson Higher Education representative.