Record Detail Back

XML

Web technologies


This textbook is designed to provide a careful introduction to key technologies that have been developed as part of the birth and maturation of the World Wide Web. My goal is for students using this book to understand the Web at a fundamental level, much as students who learn assembly language understand computers at such a level. This level of understanding should provide a solid foundation on which to build as students subsequently learn about higher-level web development tools based on the technologies covered here. It should also prepare them well for further study of web technologies, both those that exist today and those that will be developed in the future.
The textbook is designed primarily for use in computer science (CS) courses, but other uses are mentioned later. I assume that the reader has a background roughly equivalent to the first three semesters of an undergraduate CS major. For instance, I expect well-developed skills in at least one programming language, familiarity with Java or the background and ability to learn it quickly from other sources (no Java knowledge is required until the last half of the book), and facility with basic data structures, especially trees.
I have chosen topics so as to treat the subject with reasonable breadth while also allowing for significant depth. With respect to breadth, the textbook focuses on technolo- gies that are unlikely to receive detailed treatment in nonweb CS courses. Conversely, this book covers only lightly a number of topics that, while related to the Web, are not web technologies per se and are likely to be covered in other CS courses. For instance, while an appendix describes how to connect a Java-based web application to a database management system (DBMS), the book does not attempt to present SQL or database concepts. Other web-related CS topics that are covered narrowly—that is, primarily as they relate directly to web technologies—include computer networks, software engineering, and security. Finally, because of the emphasis on foundational technologies that are fundamentally web-related, higher-level development tools (such as Macromedia⃝R Dreamweaver⃝R software) and con- tent presentation tools (such as Macromedia⃝R Flash⃝R software) are not covered
Jackson, Jeffrey C. - Personal Name
1st Edtion
0-13-185603-0
NONE
Web technologies
Management
English
Pearson Education, Inc
2007
United States of America
1-591
LOADING LIST...
LOADING LIST...