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

Web程序設(shè)計(jì)(第四版)

Web程序設(shè)計(jì)(第四版)

定 價(jià):¥68.00

作 者: (美國(guó))(Robert W.Sebesta)塞巴斯塔 著;劉偉琴、黃廣譯 譯
出版社: 清華大學(xué)出版社
叢編項(xiàng): 國(guó)外經(jīng)典教材·計(jì)算機(jī)科學(xué)技術(shù)
標(biāo) 簽: 程序設(shè)計(jì)

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787302175490 出版時(shí)間: 2008-01-01 包裝: 平裝
開(kāi)本: 16 頁(yè)數(shù): 570 字?jǐn)?shù):  

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

  《Web程序設(shè)計(jì)》是暢銷(xiāo)書(shū)作者Robert W. Sebesta的經(jīng)典名著,被國(guó)內(nèi)外無(wú)數(shù)高校和自學(xué)人員選為Web課程的教材。該書(shū)是其最新版,介紹了Internet和萬(wàn)維網(wǎng)的起源及演變過(guò)程,全面系統(tǒng)地討論了Web開(kāi)發(fā)相關(guān)的主要編程語(yǔ)言和工具,以及這些語(yǔ)言和工具之間的相互影響及優(yōu)劣勢(shì)。該書(shū)對(duì)全書(shū)內(nèi)容進(jìn)行了很多修訂,并新增加了關(guān)于Ruby、Rails和Ajax的3個(gè)章節(jié)。

作者簡(jiǎn)介

  Robert W. Sebesta,暢銷(xiāo)書(shū)作者,美國(guó)科羅拉多大學(xué)斯普林斯校區(qū)的計(jì)算機(jī)科學(xué)專(zhuān)業(yè)副教授。他獲得了賓西法尼亞州立大學(xué)的計(jì)算機(jī)科學(xué)博士學(xué)位,曾出版多部名著。

圖書(shū)目錄

第1章 基礎(chǔ)知識(shí)
 1.1 Internet簡(jiǎn)介
  1.1.1 起源
  1.1.2 Internet
  1.1.3 IP地址
  1.1.4 域名
 1.2 萬(wàn)維網(wǎng)
  1.2.1 起源
  1.2.2 Web還是Internet
 1.3 Web瀏覽器
 1.4 Web服務(wù)器
  1.4.1 Web服務(wù)器操作
  1.4.2 服務(wù)器的一般特性
  1.4.3 Apache
  1.4.4 IIS
 1.5 統(tǒng)一資源定位符
  1.5.1 URL的格式
  1.5.2 URL路徑
 1.6 多用途網(wǎng)際郵件擴(kuò)充協(xié)議
  1.6.1 類(lèi)型說(shuō)明
  1.6.2 實(shí)驗(yàn)性文檔類(lèi)型
 1.7 超文本傳輸協(xié)議
  1.7.1 請(qǐng)求階段
  1.7.2 響應(yīng)階段
 1.8 安全性
 1.9 Web開(kāi)發(fā)常用工具
  1.9.1 XHTML概述
  1.9.2 創(chuàng)建XHTML文檔的工具
  1.9.3 插件和過(guò)濾器
  1.9.4 XML概述
  1.9.5 JavaScript概述
  1.9.6 Java概述
  1.9.7 Perl概述
  1.9.8 PHP概述
  1.9.9 Ruby概述
  1.9.10 Rails概述
  1.9.11 Ajax概述
 1.10 本章小結(jié)
 1.11 復(fù)習(xí)題
 1.12 練習(xí)題
第2章 XHTML簡(jiǎn)介
 2.1 HTML和XHTML的起源和演變
  2.1.1 HTML和XHTML的版本
  2.1.2 HTML與XHTML
 2.2 基本語(yǔ)法
 2.3 XHTML文檔的標(biāo)準(zhǔn)結(jié)構(gòu)
 2.4 基本的文本標(biāo)記
  2.4.1 段落
  2.4.2 換行
  2.4.3 保留空白字符
  2.4.4 標(biāo)題
  2.4.5 文本塊引用
  2.4.6 字體樣式與大小
  2.4.7 字符實(shí)體
  2.4.8 水平線
  2.4.9 meta元素
 2.5 圖片
  2.5.1 圖片格式
  2.5.2 標(biāo)簽
  2.5.3 XHTML文檔的驗(yàn)證
 2.6 超鏈接
  2.6.1 鏈接
  2.6.2 位于文檔內(nèi)部的目標(biāo)
  2.6.3 使用鏈接
 2.7 列表
  2.7.1 無(wú)序列表
  2.7.2 有序列表
  2.7.3 定義列表
 2.8 表格
  2.8.1 基本的表格標(biāo)簽
  2.8.2 屬性rowspan與colspan
  2.8.3 屬性align與valign
  2.8.4 屬性cellpadding與cellspacing
  2.8.5 表格分塊
 2.9 表單
  2.9.1 標(biāo)簽
  2.9.2 標(biāo)簽
  2.9.3 標(biāo)簽
  2.9.4 標(biāo)簽
  2.9.5 動(dòng)作按鈕
  2.9.6 一個(gè)完整的表單示例
 2.10 框架
  2.10.1 框架集
  2.10.2 框架
 2.11 HTML與XHTML之間的語(yǔ)法差異
 2.12 本章小結(jié)
 2.13 復(fù)習(xí)題
 2.14 練習(xí)題
第3章 層疊樣式表
 3.1 簡(jiǎn)介
 3.2 樣式表的層次
 3.3 樣式說(shuō)明格式
 3.4 選擇器格式
  3.4.1 簡(jiǎn)單的選擇器格式
  3.4.2 類(lèi)選擇器
  3.4.3 類(lèi)屬選擇器
  3.4.4 id選擇器
  3.4.5 通配選擇器
  3.4.6 偽類(lèi)
3.5 屬性值的格式
3.6 字體屬性
  3.6.1 字體族
  3.6.2 字體大小
  3.6.3 字體變化
  3.6.4 字體樣式
  3.6.5 字體粗細(xì)
  3.6.6 簡(jiǎn)寫(xiě)字體屬性
  3.6.7 文本裝飾
 3.7 列表屬性
 3.8 顏色
  3.8.1 顏色組
  3.8.2 顏色屬性
 3.9 文本對(duì)齊
 3.10 盒模型
  3.10.1 邊框
  3.10.2 內(nèi)邊距和外邊距
 3.11 背景圖片
 3.12 標(biāo)簽和標(biāo)簽
 3.13 沖突解決方案
 3.14 本章小結(jié)
 3.15 復(fù)習(xí)題
 3.16 練習(xí)題
第4章 JavaScript基礎(chǔ)知識(shí)
 4.1 JavaScript概述
  4.1.1 起源
  4.1.2 JavaScript與Java
  4.1.3 JavaScript的用途
  4.1.4 事件驅(qū)動(dòng)的計(jì)算
  4.1.5 瀏覽器和XHTML/JavaScript文檔
 4.2 面向?qū)ο蠛蚃avaScript
 4.3 一般的語(yǔ)法特征
 4.4 原始數(shù)據(jù)、操作和表達(dá)式
  4.4.1 原始數(shù)據(jù)類(lèi)型
  4.4.2 數(shù)值型和字符串字面量
  4.4.3 其他原始類(lèi)型
  4.4.4 聲明變量
  4.4.5 數(shù)值操作符
  4.4.6 Math對(duì)象
  4.4.7 Number對(duì)象
  4.4.8 字符串連接操作符
  4.4.9 隱式類(lèi)型轉(zhuǎn)換
  4.4.10 顯式類(lèi)型轉(zhuǎn)換
  4.4.11 String屬性和方法
  4.4.12 typeof操作符
  4.4.13 賦值語(yǔ)句
  4.4.14 Date對(duì)象
 4.5 屏幕輸出和鍵盤(pán)輸入
 4.6 控制語(yǔ)句
  4.6.1 控制表達(dá)式
  4.6.2 選擇語(yǔ)句
  4.6.3 switch語(yǔ)句
  4.6.4 循環(huán)語(yǔ)句
 4.7 創(chuàng)建和修改對(duì)象
 4.8 數(shù)組
  4.8.1 創(chuàng)建Array對(duì)象
  4.8.2 Array對(duì)象的特征
  4.8.3 Array方法
 4.9 函數(shù)
  4.9.1 基礎(chǔ)知識(shí)
  4.9.2 局部變量
  4.9.3 參數(shù)
  4.9.4 深入理解sort方法
 4.10 示例一
 4.11 構(gòu)造函數(shù)
 4.12 利用正則表達(dá)式進(jìn)行模式匹配
  4.12.1 字符和字符類(lèi)模式
  4.12.2 錨
  4.12.3 模式修飾符
  4.12.4 String對(duì)象中的其他模式匹配方法
 4.13 示例二
 4.14 腳本中的錯(cuò)誤
 4.15 本章小結(jié)
 4.16 復(fù)習(xí)題
 4.17 練習(xí)題
第5章 JavaScript與XHTML文檔
 5.1 JavaScript的執(zhí)行環(huán)境
 5.2 文檔對(duì)象模型
 5.3 在JavaScript中訪問(wèn)元素
 5.4 事件與事件處理
  5.4.1 事件處理的基本概念
  5.4.2 事件、屬性和標(biāo)簽
 5.5 處理主體元素的事件
 5.6 處理按鈕元素的事件
 5.7 處理文本框和密碼框元素的事件
  5.7.1 focus事件
  5.7.2 驗(yàn)證表單輸入
 5.8 DOM 2事件模型
  5.8.1 事件傳播
  5.8.2 事件處理程序的注冊(cè)
  5.8.3 DOM 2事件模型示例
 5.9 navigator對(duì)象
 5.10 DOM樹(shù)的遍歷和修改
  5.10.1 DOM樹(shù)遍歷
  5.10.2 DOM樹(shù)修改
 5.11 本章小結(jié)
 5.12 復(fù)習(xí)題
 5.13 練習(xí)題
第6章 利用JavaScript開(kāi)發(fā)動(dòng)態(tài)文檔
 6.1 簡(jiǎn)介
 6.2 元素定位
  6.2.1 絕對(duì)定位
  6.2.2 相對(duì)定位
  6.2.3 靜態(tài)定位
 6.3 移動(dòng)元素
 6.4 元素可見(jiàn)性
 6.5 修改顏色和字體
  6.5.1 修改顏色
  6.5.2 修改字體
 6.6 動(dòng)態(tài)修改內(nèi)容
 6.7 堆疊元素
 6.8 定位鼠標(biāo)光標(biāo)
 6.9 響應(yīng)鼠標(biāo)單擊
 6.10 緩慢移動(dòng)元素
 6.11 拖放元素
 6.12 本章小結(jié)
 6.13 復(fù)習(xí)題
 6.14 練習(xí)題
第7章 XML簡(jiǎn)介
 7.1 簡(jiǎn)介
 7.2 XML語(yǔ)法
 7.3 XML文檔結(jié)構(gòu)
 7.4 文檔類(lèi)型定義
  7.4.1 元素聲明
  7.4.2 屬性聲明
  7.4.3 實(shí)體聲明
  7.4.4 一個(gè)DTD的示例
  7.4.5 內(nèi)部和外部DTD
 7.5 命名空間
 7.6 XML架構(gòu)
  7.6.1 架構(gòu)的基本原理
  7.6.2 架構(gòu)的定義
  7.6.3 定義架構(gòu)實(shí)例
  7.6.4 數(shù)據(jù)類(lèi)型概述
  7.6.5 簡(jiǎn)單類(lèi)型
  7.6.6 復(fù)雜類(lèi)型
  7.6.7 架構(gòu)實(shí)例的驗(yàn)證
  7.7 顯示沒(méi)有格式化的XML文檔
 7.8 通過(guò)CSS顯示XML文檔
 7.9 XSLT樣式表
  7.9.1 XSLT概述
  7.9.2 用于表現(xiàn)的XSL轉(zhuǎn)換
 7.10 XML處理器
  7.10.1 XML處理器的用途
  7.10.2 SAX方式
  7.10.3 DOM方式
 7.11 Web服務(wù)
 7.12 本章小結(jié)
 7.13 復(fù)習(xí)題
 7.14 練習(xí)題
第8章 Perl語(yǔ)言基礎(chǔ)
 8.1 Perl的起源與用途
 8.2 標(biāo)量及其操作
  8.2.1 數(shù)值與字符串字面量
  8.2.2 標(biāo)量變量
  8.2.3 數(shù)值操作符
  8.2.4 字符串操作符
  8.2.5 字符串函數(shù)
 8.3 賦值語(yǔ)句與基本的輸入輸出
  8.3.1 賦值語(yǔ)句
  8.3.2 鍵盤(pán)輸入
  8.3.3 屏幕輸出
 8.4 控制語(yǔ)句
  8.4.1 控制表達(dá)式
  8.4.2 選擇及循環(huán)語(yǔ)句
 8.5 數(shù)組基礎(chǔ)
  8.5.1 列表字面量
  8.5.2 數(shù)組
  8.5.3 foreach語(yǔ)句
  8.5.4 內(nèi)置的數(shù)組函數(shù)
  8.5.5 內(nèi)置的列表函數(shù)
  8.5.6 示例
 8.6 散列
 8.7 引用
 8.8 函數(shù)
  8.8.1 基礎(chǔ)
  8.8.2 局部變量
  8.8.3 參數(shù)
  8.8.4 深入理解sort函數(shù)
  8.8.5 示例
 8.9 模式匹配
  8.9.1 模式匹配的基礎(chǔ)
  8.9.2 存儲(chǔ)匹配
  8.9.3 替換
  8.9.4 直轉(zhuǎn)操作符
 8.10 文件輸入輸出
 8.11 示例
 8.12 本章小結(jié)
 8.13 復(fù)習(xí)題
 8.14 練習(xí)題
第9章 使用Perl語(yǔ)言編寫(xiě)CGI程序
 9.1 通用網(wǎng)關(guān)接口技術(shù)
 9.2 CGI連接
 9.3 查詢(xún)字符串的格式
 9.4 CGI.pm模塊
  9.4.1 常用的CGI.pm函數(shù)
  9.4.2 一個(gè)完整的表單示例
 9.5 調(diào)查表示例
9.6 Cookie簡(jiǎn)介
9.7 本章小結(jié)
 9.8 復(fù)習(xí)題
 9.9 練習(xí)題
第10章 Servlet與JSP
 10.1 servlet概述
 10.2 servlet詳解
 10.3 調(diào)查表示例
 10.4 在客戶(hù)端存儲(chǔ)信息
  10.4.1 cookie
  10.4.2 servlet對(duì)cookie的支持
  10.4.3 示例
  10.4.4 會(huì)話跟蹤
 10.5 JSP
  10.5.1 開(kāi)發(fā)JSP的動(dòng)機(jī)
  10.5.2 JSP文檔
  10.5.3 腳本段
  10.5.4 表達(dá)式語(yǔ)言
  10.5.5 JSTL中用于控制的動(dòng)作元素
 10.6 本章小結(jié)
 10.7 復(fù)習(xí)題
 10.8 練習(xí)題
第11章 PHP簡(jiǎn)介
 11.1 PHP的起源和用途
 11.2 PHP概述
 11.3 基本語(yǔ)法特征
 11.4 原始類(lèi)型、操作和表達(dá)式
  11.4.1 變量
  11.4.2 整數(shù)類(lèi)型
  11.4.3 雙精度類(lèi)型
  11.4.4 字符串類(lèi)型
  11.4.5 布爾類(lèi)型
  11.4.6 算術(shù)運(yùn)算符和表達(dá)式
  11.4.7 字符串操作
  11.4.8 標(biāo)量類(lèi)型轉(zhuǎn)換
  11.4.9 賦值操作符
 11.5 輸出
 11.6 控制語(yǔ)句
  11.6.1 關(guān)系操作符
  11.6.2 布爾操作符
  11.6.3 選擇語(yǔ)句
  11.6.4 循環(huán)語(yǔ)句
  11.6.5 示例
 11.7 數(shù)組
  11.7.1 創(chuàng)建數(shù)組
  11.7.2 訪問(wèn)數(shù)組元素
  11.7.3 數(shù)組處理函數(shù)
  11.7.4 數(shù)組元素的按序訪問(wèn)
  11.7.5 數(shù)組排序
 11.8 函數(shù)
  11.8.1 函數(shù)的基本特征
  11.8.2 參數(shù)
  11.8.3 變量的作用域
  11.8.4 變量的生命周期
 11.9 模式匹配
 11.10 表單處理
 11.11 文件處理
  11.11.1 文件的打開(kāi)和關(guān)閉
  11.11.2 文件讀取
  11.11.3 文件寫(xiě)入操作
  11.11.4 文件加鎖
 11.12 Cookie
  11.12.1 cookie簡(jiǎn)介
  11.12.2 PHP對(duì)cookie的支持
 11.13 會(huì)話跟蹤
 11.14 本章小結(jié)
 11.15 復(fù)習(xí)題
 11.16 練習(xí)題
第12章 ASP.NET簡(jiǎn)介
 12.1 .NET Framework概述
  12.1.1 背景
  12.1.2 .NET語(yǔ)言
  12.1.3 公共語(yǔ)言運(yùn)行時(shí)
  12.1.4 公共語(yǔ)言架構(gòu)
 12.2 C#簡(jiǎn)介
  12.2.1 起源
  12.2.2 原始類(lèi)型和表達(dá)式
  12.2.3 數(shù)據(jù)結(jié)構(gòu)
  12.2.4 控制語(yǔ)句
  12.2.5 類(lèi)、方法和結(jié)構(gòu)
  12.2.6 屬性
  12.2.7 委托
  12.2.8 程序結(jié)構(gòu)
  12.2.9 程序的文件存儲(chǔ)
 12.3 ASP.NET簡(jiǎn)介
  12.3.1 基本原理
  12.3.2 ASP.NET文檔
  12.3.3 后臺(tái)代碼文件
 12.4 ASP.NET控件
  12.4.1 HTML控件
  12.4.2 簡(jiǎn)單的ASP.NET文檔的生命周期
  12.4.3 頁(yè)面級(jí)事件
  12.4.4 控制事件
  12.4.5 Web控件
  12.4.6 由代碼產(chǎn)生控件元素
  12.4.7 控件的響應(yīng)輸出
  12.4.8 示例
  12.4.9 驗(yàn)證控件
 12.5 Web服務(wù)
  12.5.1 構(gòu)建Web服務(wù)
  12.5.2 傳播Web服務(wù)
 12.6 本章小結(jié)
 12.7 復(fù)習(xí)題
 12.8 練習(xí)題
第13章 基于Web的數(shù)據(jù)庫(kù)訪問(wèn)
 13.1 關(guān)系數(shù)據(jù)庫(kù)
 13.2 結(jié)構(gòu)化查詢(xún)語(yǔ)言簡(jiǎn)介
  13.2.1 SELECT命令
  13.2.2 連接
  13.2.3 INSERT命令
  13.2.4 UPDATE命令
  13.2.5 DELETE命令
  13.2.6 DROP命令
  13.2.7 CREATE TABLE命令
 13.3 數(shù)據(jù)庫(kù)訪問(wèn)的體系結(jié)構(gòu)
  13.3.1 客戶(hù)/服務(wù)器體系結(jié)構(gòu)
  13.3.2 Microsoft Access體系結(jié)構(gòu)
  13.3.3 Perl DBI/DBD體系結(jié)構(gòu)
  13.3.4 PHP和數(shù)據(jù)庫(kù)訪問(wèn)
  13.3.5 Java JDBC體系結(jié)構(gòu)
 13.4 MySQL數(shù)據(jù)庫(kù)系統(tǒng)
 13.5 使用Perl和MySQL實(shí)現(xiàn)數(shù)據(jù)庫(kù)訪問(wèn)2
  13.5.1 DBI模塊
  13.5.2 示例
 13.6 使用PHP和MySQL實(shí)現(xiàn)數(shù)據(jù)庫(kù)訪問(wèn)
  13.6.1 特殊字符的潛在問(wèn)題
  13.6.2 連接MySQL并選擇數(shù)據(jù)庫(kù)
  13.6.3 請(qǐng)求MySQL操作
  13.6.4 PHP/MySQL示例
 13.7 使用JDBC和MySQL實(shí)現(xiàn)數(shù)據(jù)庫(kù)訪問(wèn)
  13.7.1 JDBC和MySQL
  13.7.2 元數(shù)據(jù)
  13.7.3 示例
 13.8 本章小結(jié)
 13.9 復(fù)習(xí)題
 13.10 練習(xí)題
第14章 Ruby簡(jiǎn)介
 14.1 Ruby的起源與用途
 14.2 標(biāo)量類(lèi)型及其操作
  14.2.1 數(shù)值與字符串字面量
  14.2.2 變量和賦值語(yǔ)句
  14.2.3 數(shù)值操作符
  14.2.4 String的方法
 14.3 簡(jiǎn)單的輸入輸出
  14.3.1 屏幕輸出
  14.3.2 鍵盤(pán)輸入
 14.4 控制語(yǔ)句
  14.4.1 控制表達(dá)式
  14.4.2 選擇語(yǔ)句和循環(huán)語(yǔ)句
 14.5 數(shù)組基礎(chǔ)
  14.5.1 for-in語(yǔ)句
  14.5.2 數(shù)組和列表的內(nèi)置方法
  14.5.3 示例
 14.6 散列
 14.7 方法
  14.7.1 基礎(chǔ)知識(shí)
  14.7.2 局部變量
  14.7.3 參數(shù)
 14.8 類(lèi)
  14.8.1 類(lèi)的基礎(chǔ)知識(shí)
  14.8.2 訪問(wèn)控制
  14.8.3 繼承
 14.9 代碼塊和迭代器
 14.10 模式匹配
  14.10.1 模式匹配的基礎(chǔ)知識(shí)
  14.10.2 存儲(chǔ)匹配
  14.10.3 替換
 14.11 本章小結(jié)
 14.12 復(fù)習(xí)題
 14.13 練習(xí)題
第15章 Rails簡(jiǎn)介
 15.1 Rails概述
 15.2 文檔請(qǐng)求
  15.2.1 靜態(tài)文檔Hello World
  15.2.2 動(dòng)態(tài)文檔
 15.3 處理表單
  15.3.1 設(shè)置應(yīng)用程序
  15.3.2 控制器和視圖
 15.4 需要訪問(wèn)數(shù)據(jù)庫(kù)的Rails應(yīng)用程序
  15.4.1 構(gòu)建數(shù)據(jù)庫(kù)
  15.4.2 構(gòu)建應(yīng)用程序
 15.5 布局
 15.6 本章小結(jié)
 15.7 復(fù)習(xí)題
 15.8 練習(xí)題
第16章 Ajax簡(jiǎn)介
 16.1 Ajax概述
 16.2 Ajax基礎(chǔ)知識(shí)
  16.2.1 應(yīng)用程序
  16.2.2 表單文檔
  16.2.3 請(qǐng)求階段
  16.2.4 響應(yīng)文檔
  16.2.5 接收器階段
  16.2.6 跨瀏覽器支持
 16.3 采用Ajax技術(shù)的Rails
  16.3.1 初始的表單文檔
  16.3.2 觸發(fā)Ajax
  16.3.3 控制器
 16.4 本章小結(jié)
 16.5 復(fù)習(xí)題
 16.6 練習(xí)題
附錄A Java簡(jiǎn)介
附錄B 顏色名及其十六進(jìn)制值
附錄C Java Applet

本目錄推薦

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