注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合Web程序設(shè)計(jì)(影印版)

Web程序設(shè)計(jì)(影印版)

Web程序設(shè)計(jì)(影印版)

定 價(jià):¥30.00

作 者: 美Robert W.Sebesta著
出版社: 高等教育出版社
叢編項(xiàng): 國(guó)外優(yōu)秀信息科學(xué)與技術(shù)系列教學(xué)用書(shū)
標(biāo) 簽: 互連網(wǎng)絡(luò)

ISBN: 9787040126600 出版時(shí)間: 2003-03-01 包裝: 平裝
開(kāi)本: 24cm 頁(yè)數(shù): 480 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)是暢銷(xiāo)書(shū)作者RobertW.Sebesta的一部力作。該書(shū)向讀者介紹了構(gòu)建和維護(hù)網(wǎng)絡(luò)服務(wù)器站點(diǎn)所需的程序設(shè)計(jì)工具和技巧。內(nèi)容不僅包括客戶(hù)端的開(kāi)發(fā)工具如HTML、Javascript和applet,還包括服務(wù)器端的開(kāi)發(fā)工具CGI和servlet。本書(shū)著重向讀者講述如何開(kāi)發(fā)獨(dú)立于平臺(tái)的網(wǎng)絡(luò)站點(diǎn)。作者在不同瀏覽器環(huán)境下講述各種開(kāi)發(fā)工具的區(qū)別,并給出了大量源碼實(shí)例,這均與當(dāng)前網(wǎng)絡(luò)標(biāo)準(zhǔn)相符。本書(shū)對(duì)于尋求增加網(wǎng)絡(luò)開(kāi)發(fā)能力的讀者來(lái)說(shuō)是一本理想讀物,對(duì)具備Java或C++程序設(shè)計(jì)語(yǔ)言知識(shí)的讀者來(lái)說(shuō)也很有啟發(fā)。附錄中有針對(duì)C++程序員的有關(guān)Java的知識(shí)。內(nèi)容:1.網(wǎng)絡(luò)程序設(shè)計(jì)基礎(chǔ)2.HTML簡(jiǎn)介3.制作樣式表4.Perl基礎(chǔ)知識(shí)5.利用Perl進(jìn)行CGI程序設(shè)計(jì)6.JavaScript基礎(chǔ)知識(shí)7.JavaScript與HTML文檔8.以JavaScript制作生動(dòng)的文檔9.JavaApplets簡(jiǎn)介10.XML簡(jiǎn)介11.WebServer與Servlet簡(jiǎn)介12.以Java進(jìn)行數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)附錄AJava知識(shí)簡(jiǎn)介

作者簡(jiǎn)介

  作者RobertW.Sebesta是美國(guó)科羅拉多大學(xué)ColoradoSprings校區(qū)計(jì)算機(jī)科學(xué)系副教授兼系主任。

圖書(shū)目錄

1 Fundamentals
1.1 A Brief Introduction to the Internet
1.2 The World Wide Web
1.3 Web Browsers
1.4 Web Servers
1.5 Uniform Resource Locators
1.6 Multipurpose Internet Mail Extensions
1.7 The Hypertext Transfer Protocol
1.8 The Web Programmer's Toolbox
1.9 Summary
1.10 Review Questions 
1.11 Exercises
2 Introduction to HTML
2.1 Origins and Evolution of HTML
2.2 Basic Syntax
2.3 Standard HTML Document Structure
2.4 Basic Text Formatting
2.5 Images
2.6 Hypertext Links
2.7 Lists
2.8 Tables
2.9 Frames
2.10 Summary
2.11 Review Questions
2.12 Exercises
3 Cascading Style Sheets
3.1 Introduction
3.2 Levels of Style Sheets
3.3 Style Specification Formats
3.4 Style Classes
3.5 Properties and Property Values
3.6 Color
3.7 The<span>and <div>Tags
3.8 Summary
3.9 Review Questions
3.10 Exercises
4 The Basics of Perl
4.1 Origins and Uses of Perl
4.2 Scalars and Their Operations
4.3 Assignment Statements and Simple Input and Output
4.4 Control Statements
4.5 Fundamentals of Arrays
4.6 Hashes
4.7 References
4.8 Functions
4.9 The pack and unpack Functions
4.10 Pattern Matching Using Regular Expressions
4.11 File Input and Output
4.12 An Example
4.13 Summary
4.14 Review Questions
4.15 Exercises
5 Using Perl for CGI Programming
5.1 The Common Gateway Interface
5.2 CGI Linkage
5.3 HTML for Forms
5.4 Query String Format 
5.5 Decoding the Query String
5.6 An Example of Form Processing
5.7 The CGI.pm Module
5.8 A Survey Example
5.9 Animation Using CGI
5.10 Summary
5.11 Review Questions
5.12 Exercises
6 The Basics of JavaScript
6.1 Overview of JavaScript
6.2 Object Orientation and JavaScript
6.3 General Syntactic Characteristics
6.4 Primitives,Operations,and Expressions
6.5 Screen Output
6.6 Control Statements
6.7 Object Creation and Modification
6.8 Arrays
6.9 Functions
6.10 An Example
6.11 Constructors
6.12 Pattern Matching
6.13 Another Example
6.14 Summary
6.15 Review Questions
6.16 Exercises
7 JavaScript and HTML Documents
7.1 The JavaScript Execution Environment
7.2 The Document Object Model
7.3 Introduction to Events and Event Handling
7.4 Events,Attributes,and Tags
7.5 Using the load and unload Events
7.6 Event Handlers for Button Events
7.7 Checking Form Input
7.8 The navigator Object
7.9 Event Propagation
7.10 Summary
7.11 Review Questions
7.12 Exercises
8 Dynamic Documents with JavaScript
8.1 Browser Support for Dynamic Documents
8.2 Element Positioning
8.3 Moving Elements
8.4 Element Visibility
8.5 Dynamic Colors and Fonts
8.6 Dynamic Content
8.7 Stacking Elements
8.8 Summary
8.9 Review Questions
8.10 Exercises
9 Java Applets
9.1 Introducation
9.2 The Primary Applet Activities
9.3 The paint Method
9.4 The <object>Tag
9.5 Applet Parameters
9.6 Simple Graphics
9.7 Color
9.8 Interactive Applets
9.9 Concurrency in Java
9.10 Using Threads to Implement Animation
9.11 Summary
9.12 Review Questions
9.13 Exercises
10 Introduction to XML
10.1 Introduction
10.2 The Syntax of XML
10.3 XML Document Structure
10.4 Data Type Definitions
10.5 Namespaces
10.6 Displaying Raw XML Documents
10.7 Displaying XML Documents with CSS
10.8 XML Transformations and Style Sheets
10.9 Summary
10.10 Review Questions
10.11 Exercises
11 Introduction to Web Servers and Servlets
11.1 Web Server Operation
11.2 General Server Characteristics
11.3 Apache Under UNIX
11.4 Overview of Servlets
11.5 Servlet Details
11.6 A Survey Example
11.7 Storing Information on Clients
11.8 Summary
11.9 Review Questions
11.10 Exercises
12 Database Access with Java
12.1 Relational Databases
12.2 An Introduction to the Structured Query Language
12.3 Architectures for Database Access
12.4 Approaches to Using JDBC
12.5 Java JDBC Applications
12.6 An Example JDBC Application
12.7 Metadata
12.8 JDBC and Servlets
12.9 Summary
12.10 Review Questions
12.11 Exercises
A A Brief Introduction to Java
A.1 Overview  of Java
A.2 Data Types and Structures
A.3 Classes,Objects,and Methods
A.4 Interfaces
A.5 Exception Handling
A.6 Summary 
Index

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)