Web技術設計與開發/清華科技大講堂

Web技術設計與開發/清華科技大講堂

《Web技術設計與開發/清華科技大講堂》是2017年10月清華大學出版社出版的圖書,作者是劉振棟,李恆武,孔慶霞 。

基本介紹

  • 中文名:Web技術設計與開發/清華科技大講堂
  • 作者:劉振棟,李恆武,孔慶霞
  • 出版社:清華大學出版社
  • 出版時間:2017年10月
  • 頁數:427 頁
  • 定價:69 元
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:9787302468004
內容簡介,圖書目錄,

內容簡介

本書系統介紹了Web程式設計的基本思想、原理、技術和開發實踐,反映了Web開發技術的*新進展,涵蓋了Web程式設計的基本理論、基本知識、基本技術和技術核心,體現了理論和實踐相統一的理念。核心分析及技術介紹深入淺出,易於理解和掌握,與實戰相結合,具有很強的實用性。
本書共分10章,第1章介紹Web開發技術基礎,第2章介紹網站設計與開發,第3章介紹客戶端設計與開發,第4章介紹HTML5技術,第5章介紹CSS技術,第6章介紹伺服器端設計與開發,第7章介紹Servlet技術,第8章介紹JavaBean技術,第9章介紹JDBC技術,第10章是案例分析。
本書可作為高等院校計算機及信息類相關專業本科生、研究生教材及參考用書,也可作為高校教師、科研單位研究人員的參考書。

圖書目錄

目錄
第1章Web開發技術基礎
1.1WWW技術簡介
1.1.1全球資訊網的起源
1.1.2網頁的種類
1.1.3網站
1.1.4URL地址
1.1.5瀏覽器與伺服器
1.1.6HTTP協定
1.1.7全球資訊網的工作原理
1.2動態網頁設計技術
1.2.1伺服器端CGI
1.2.2客戶端Applet
1.2.3客戶端程式語言
1.2.4伺服器端動態網頁技術
1.2.5ASP
1.2.6JSP
1.2.7PHP
習題
第2章網站設計與開發
2.1網站開發流程
2.2網站前期策劃
2.2.1網站建設的目的
2.2.2網站資源的組織
2.2.3流程結構與所用平台技術
2.2.4形成系統規劃報告
2.3網頁設計工具
2.3.1建立站點
2.3.2建立目錄結構
2.4網站開發技術
2.4.1域名註冊
2.4.2網頁設計
2.4.3使用Dreamweaver設計網頁
2.4.4開發動態網站模組
2.5網站發布及推廣
2.5.1測試
2.5.2發布
2.5.3網站維護與推廣
習題
第3章客戶端設計與開發
3.1DHTML簡介
3.2JavaScript簡介
3.2.1JavaScript的發展歷史
3.2.2如何使用腳本
3.2.3JavaScript的特點
3.2.4Java和JavaScript
3.3JavaScript編程基礎
3.3.1基本數據類型
3.3.2常量
3.3.3變數
3.3.4運算符和表達式
3.3.5基本語句
3.3.6函式
3.4事件與事件處理
3.4.1常用事件
3.4.2插入行為
3.5JavaScript對象
3.5.1對象的操作
3.5.2內部對象
3.6瀏覽器對象BOM
3.6.1BOM的層次結構
3.6.2視窗對象window
3.6.3導航器對象navigator
3.6.4地址對象location
3.6.5歷史對象history
3.6.6螢幕對象screen
3.6.7事件對象event
3.7文檔對象模型DOM
3.7.1HTML DOM
3.7.2元素訪問方式
3.7.3文檔對象document
3.7.4數組對象
3.7.5框架對象
3.8客戶端驗證
3.9JavaScript開發實例
3.9.1動態效果
3.9.2設為首頁
3.9.3收藏本頁
3.9.4樹形選單
3.10jQuery框架
3.10.1在網頁中添加jQuery
3.10.2jQuery語法
3.10.3jQuery選擇器
3.10.4jQuery事件
3.10.5在獨立檔案中使用jQuery函式
3.11AJAX簡介
習題
第4章HTML5技術
4.1標記語言的發展歷程
4.1.1SGML
4.1.2XHTML
4.1.3HTML5
4.2XHTML文檔結構
4.2.1基本語法
4.2.2標籤屬性
4.2.3注釋
4.3基本元素
4.3.1文檔頭部
4.3.2文檔體部
4.3.3文本元素
4.3.4水平線
4.3.5圖像
4.3.6字幕
4.3.7超連結
4.3.8衝突與相容
4.4頁面布局
4.4.1層
4.4.2表格
4.4.3框架
4.5表單元素
4.5.1插入表單
4.5.2表單屬性
4.5.3控制項input
4.5.4控制項select
4.5.5控制項textarea
4.6多媒體元素
4.6.1音頻與視頻
4.6.2Flash
4.6.3插入FLV流媒體
4.7HTML轉換
4.8HTML5
4.8.1結構元素
4.8.2多媒體和互動元素
4.8.3表單元素和屬性
4.8.4離線存儲
4.8.5應用程式快取
4.8.6事件屬性
4.8.7地理定位
4.8.8Web Workers
4.8.9異常處理
習題
第5章CSS技術
5.1CSS簡介
5.1.1插入CSS
5.1.2CSS的特點
5.2選擇器
5.2.1類型選擇器
5.2.2類選擇器
5.2.3id選擇器
5.2.4id與class
5.2.5通配選擇器
5.2.6複合選擇器
5.2.7屬性選擇器
5.2.8偽選擇器
5.2.9優先權
5.3樣式表
5.3.1行內樣式表
5.3.2文檔樣式表
5.3.3外部樣式表
5.3.4繼承
5.3.5層疊
5.3.6優先權
5.4屬性值
5.5字型屬性
5.5.1字型類別
5.5.2字型大小
5.5.3字型樣式
5.5.4字型粗細
5.5.5複合屬性
5.6文本屬性
5.6.1首行縮進
5.6.2文本對齊
5.6.3文本修飾
5.6.4不常用的文本屬性
5.7顏色與背景屬性
5.7.1背景重複
5.7.2背景位置
5.7.3背景水印
5.7.4複合屬性
5.8列表屬性
5.8.1符號類型
5.8.2圖片符號
5.9盒模型
5.9.1框線
5.9.2間隙
5.9.3邊距
5.9.4框線顏色
5.10定位
5.10.1靜態定位
5.10.2相對定位
5.10.3絕對定位
5.10.4固定定位
5.10.5浮動定位
5.10.6行框和清理
5.10.7顯示
5.10.8優先權
5.10.9可見性
5.10.10溢出
5.10.11裁剪
5.10.12div和span
5.11表格屬性
5.11.1表格框線
5.11.2表格布局
5.12游標類型
5.13媒介類型
5.14過濾器
5.15CSS3
5.15.1CSS3框線屬性
5.15.2CSS3背景屬性
5.15.3CSS3文本屬性
5.15.4CSS3字型
5.15.5CSS3轉換
5.15.6CSS3過渡
5.15.7CSS3動畫
5.15.8CSS3多列
5.15.9CSS3用戶界面
習題
第6章伺服器端設計與開發
6.1JSP概述
6.2JSP頁面結構
6.2.1注釋
6.2.2腳本
6.3JSP指令
6.3.1page指令
6.3.2include指令
6.3.3taglib指令
6.4JSP動作
6.4.1include動作
6.4.2param動作
6.4.3forward動作
6.4.4plugin動作
6.4.5useBean動作
6.4.6property動作
6.5JSP開發環境
6.5.1安裝配置環境
6.5.2開發測試
6.6JSP內置對象
6.6.1request對象
6.6.2response對象
6.6.3out對象
6.6.4session對象
6.6.5application對象
6.6.6pageContext對象
6.6.7Servlet對象
6.6.8exception對象
6.6.9Cookie對象
6.7常見問題
習題
第7章Servlet技術
7.1Servlet簡介
7.1.1Servlet的工作原理
7.1.2Servlet的特點
7.1.3Servlet的編寫和使用
7.2Servlet常用接口和類
7.2.1Servlet框架
7.2.2Servlet生命周期
7.3Servlet的開發與部署
7.3.1開發GenericServlet的子類
7.3.2開發HttpServlet的子類
7.3.3Servlet的編譯與存放
7.3.4在Tomcat中部署Servlet
7.4Servlet的套用
7.4.1共享變數
7.4.2處理請求回響信息
7.4.3重定向
7.4.4漢字問題的處理
7.5JSP和Servlet的區別與聯繫
7.5.1JSP的本質
7.5.2JSP和Servlet的比較
7.5.3設計模式
7.6JSP+Servlet的套用
7.6.1會話管理

熱門詞條

聯絡我們