注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計程序設計綜合Web程序設計(影印版)

Web程序設計(影印版)

Web程序設計(影印版)

定 價:¥30.00

作 者: 美Robert W.Sebesta著
出版社: 高等教育出版社
叢編項: 國外優(yōu)秀信息科學與技術系列教學用書
標 簽: 互連網絡

ISBN: 9787040126600 出版時間: 2003-03-01 包裝: 平裝
開本: 24cm 頁數(shù): 480 字數(shù):  

內容簡介

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

作者簡介

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

圖書目錄

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 ? 讀書網 m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號