|

Addison-Wesley / Prentice Hall

Computer Science

My Instructor Resource Center :  Log in or request access

Web Technologies: A Computer Science Perspective
Jeffrey C. Jackson

ISBN-10: 0131856030
ISBN-13:  9780131856035

Publisher:  Prentice Hall
Copyright:  2007
Format:  Paper; 592 pp
Published:  08/17/2006
Status: Instock



For courses in Web-based Systems [DU1] (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.

 

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.

 

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

Jeff Jackson began his computing career as a software engineer in 1978. After a number of years in industry and a brief stint teaching undergraduate computer science, he entered the graduate computer science program at Carnegie Mellon, earning his Ph.D. in 1995. Subsequently, he joined the faculty at Duquesne University, where he is now a professor of computer science. From 1996 through 2000, in addition to his affiliation with Duquesne, Jeff worked for a dot-com in various positions, including Director of Research. He also has a number of journal publications to his credit and is currently a director of the Association for Computational Learning.

Bridgepage with Student Download
Jackson
©2007 | Prentice Hall | On-line Supplement | Estimated Availability : 08/15/2007
ISBN-10: 0136153607 | ISBN-13: 9780136153603


Instructor's Resource Center
Jackson
©2007 | Prentice Hall | On-line Supplement | Instock
ISBN-10: 0132242036 | ISBN-13: 9780132242035
    View Downloadable Files

Give your students a choice! PearsonChoices products are designed to give your students more value and flexibility by letting them choose from a variety of text and media formats to best match their learning style and their budget.

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, see the Packages Tab.

  • 9780131860971
    Web Technologies: A Computer Science Perspective, CourseSmart eTextbook
    Jackson
    ©2007 | Prentice Hall | On-line Supplement; 592 pp | Instock
    ISBN-10: 0131860976 | ISBN-13: 9780131860971
    Online purchase price: $52.50Brief Description

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.