Home > Store

Web Technologies: A Computer Science Perspective

Register your product to gain access to bonus material or receive a coupon.

Web Technologies: A Computer Science Perspective

Book

  • Sorry, this book is no longer in print.
Not for Sale

About

Features

Standards-first approach in both text and exercises – Encourages students to develop standards-compliant software.

–   Helps students understand material that will be relevant and more useful in their careers.

–   Formal standards followed include XHTML 1.0, CSS 2, ECMAScript Edition 3, DOM Level 2, XML 1.0, XPath 1.0, XSLT 1.0, and XML Schema 1.0.

Java-based representatives – Chosen to detail Web capabilities that can be provided by several competing technologies, enabling students to focus on the concepts rather than on learning new languages.

• Related Technologies sections – Found in chapters covering a single representative of related technologies.

–   Informs students about other popular technologies within the class.

–   Helps students understand how to transfer their skills across [DU1] different technologies, giving them flexibility in their future careers.

All software used in examples and needed for exercises and projects is available via free download for multiple platforms – Enables students to run examples and develop assignments on their own machines rather than in a lab.

Web Services coverage includes several technologies such as SOAP, WSDL, and Java-based development tools that are likely to increase in importance in coming years.

End-of-chapter “My Own Blog” case study sections – Shows how the material covered relates to the ongoing development of a web log (blogging) application.

Multiple types of exercises in each chapter – Includes exercises, research/exploration problems, and projects.

Numerous examples illustrate nearly every concept covered – Examples are often small, illustrating a single concept, with larger examples provided as needed to demonstrate how concepts can be integrated and/or to provide motivation.

End-of-chapter online references to primary source material – All freely available on the Web for further study or research assignments.

Description

  • Copyright 2007
  • Dimensions: 7" x 9-1/4"
  • Pages: 592
  • Edition: 1st
  • Book
  • ISBN-10: 0-13-185603-0
  • ISBN-13: 978-0-13-185603-5

Web Technologies: A Computer Science Perspective is ideal for courses in Web-based Systems (aka Web/Internet Programming/Systems) in Computer Science, MIS, and IT departments.

This text introduces the key technologies that have been developed as part of the birth and maturation of the World Wide Web. It provides a consistent, in-depth treatment of technologies that are unlikely to receive detailed coverage in non-Web computer science courses. Students will find an ongoing case study that integrates a wide spectrum of Web technologies, guidance on setting up their own software environments, and a variety of exercises and project assignments.

Sample Content

Downloadable Sample Chapter

Download the Preface

Download the sample chapter

Download the Index

Table of Contents

1. Web Essentials: Clients, Servers, and Communication

2. Markup Languages: XHTML 1.0

3. Style Sheets: CSS

4. Client-Side Programming: The JavaScript Language

5. Host Objects: Browsers and the DOM

6. Server-Side Programming: Java Servlets

7. Representing Web Data: XML

8. Separating Programming and Presentation: JSP Technology

9. Web Services: JAX-RPC, WSDL, XML Schema, and SOAP

Appendices

A. Software Installation

B. Storing Java Objects as Files

C. Databases and Java Servlets

Bibliography

Updates

Submit Errata

More Information

InformIT Promotional Mailings & Special Offers

I would like to receive exclusive offers and hear about products from InformIT and its family of brands. I can unsubscribe at any time.