Web程序設(shè)計(jì)
-
【作 者】陳天亨 侯仲尼
【I S B N 】978-7-5170-4122-1
【責(zé)任編輯】石永峰
【適用讀者群】本專通用
【出版時(shí)間】2016-02-01
【開(kāi) 本】16開(kāi)
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁(yè) 數(shù)】268
【千字?jǐn)?shù)】382
【印 張】16.75
【定 價(jià)】¥34
【叢 書】普通高等教育“十三五”規(guī)劃教材
【備注信息】
簡(jiǎn)介
本書特色
前言
章節(jié)列表
精彩閱讀
下載資源
相關(guān)圖書
《Web程序設(shè)計(jì)》內(nèi)容大致劃分為兩大部分,第一部分為Web前端設(shè)計(jì)基礎(chǔ)(從第一章到第十章),以HTML、CSS、JavaScript的基礎(chǔ)知識(shí)為核心,主要針對(duì)零基礎(chǔ)的初學(xué)者學(xué)習(xí)Web程序設(shè)計(jì)而設(shè)定;第二部分為Java程序設(shè)計(jì)基礎(chǔ)(從第十一章到第十四章),主要內(nèi)容為servlet、JSP基礎(chǔ)、JDBC及Ajax技術(shù)等,通過(guò)各個(gè)小的項(xiàng)目開(kāi)發(fā)案例片段對(duì)所學(xué)技術(shù)進(jìn)行講解、總結(jié)和應(yīng)用。
《Web程序設(shè)計(jì)》可作為普通高等院校計(jì)算機(jī)及相關(guān)專業(yè)課程教材,同時(shí)也可作為Web程序設(shè)計(jì)初學(xué)者的參考用書。
隨著互聯(lián)網(wǎng)的飛速發(fā)展,網(wǎng)絡(luò)已成為人們生活中不可或缺的一部分。針對(duì)Web的程序設(shè)計(jì)開(kāi)發(fā)需求逐步增大,有必要選擇將Web程序設(shè)計(jì)知識(shí)納入到大學(xué)程序設(shè)計(jì)教學(xué)當(dāng)中。
《Web程序設(shè)計(jì)》從教學(xué)實(shí)際需求出發(fā),合理安排知識(shí)結(jié)構(gòu)。主要是根據(jù)Web應(yīng)用程序開(kāi)發(fā)技術(shù)的基礎(chǔ)知識(shí),將內(nèi)容大致劃分為兩大部分:一、Web前端設(shè)計(jì)基礎(chǔ)(從第一章到第十章),以HTML、CSS、JavaScript的基礎(chǔ)知識(shí)為核心,主要針對(duì)零基礎(chǔ)的初學(xué)者學(xué)習(xí)Web程序設(shè)計(jì)而設(shè)定;二、Java程序設(shè)計(jì)基礎(chǔ)(從第十一章到第十四章),主要內(nèi)容為Servlet、JSP基礎(chǔ)、JDBC及Ajax技術(shù)等,通過(guò)各個(gè)小的項(xiàng)目開(kāi)發(fā)案例片段對(duì)所學(xué)技術(shù)進(jìn)行講解、總結(jié)和應(yīng)用。
本書內(nèi)容從零開(kāi)始、由淺入深、循序漸進(jìn)地講解Web程序設(shè)計(jì)的基本知識(shí),以培養(yǎng)初學(xué)者對(duì)Web程序設(shè)計(jì)的綜合應(yīng)用能力。本書作為教材使用時(shí),參考學(xué)時(shí)數(shù)約為95~120學(xué)時(shí),建議教學(xué)方式為理論+實(shí)驗(yàn)并行,在機(jī)房直接授課,這樣利于實(shí)例講解、分析。由于本書內(nèi)容較多,占用學(xué)時(shí)數(shù)較大,教學(xué)中教師可根據(jù)實(shí)際情況選取,部分內(nèi)容可以學(xué)生自學(xué)+輔導(dǎo)方式完成教學(xué)。
本書實(shí)例豐富,適合作為本專科院校教學(xué)實(shí)踐教程,也可作為程序開(kāi)發(fā)愛(ài)好者的自學(xué)讀物。
本書由陳天亨、侯仲尼擔(dān)任主編,侯萍、張淑華擔(dān)任副主編,全書由陳天亨負(fù)責(zé)統(tǒng)稿。
在本書的編寫過(guò)程中,參考了大量的相關(guān)文獻(xiàn)資料,在此向這些文獻(xiàn)資料的作者深表謝意。
由于編者水平和教學(xué)經(jīng)驗(yàn)有限,書中錯(cuò)誤和不妥之處在所難免,歡迎廣大讀者批評(píng)指正。
編 者
2015年12月
第一章 概述 2
1.1 程序開(kāi)發(fā)體系結(jié)構(gòu) 2
1.1.1 C/S體系結(jié)構(gòu)介紹 2
1.1.2 B/S體系結(jié)構(gòu)介紹 2
1.1.3 兩種體系結(jié)構(gòu)的比較 3
1.2 Web應(yīng)用程序的工作原理 4
1.3 Web應(yīng)用技術(shù) 5
1.3.1 客戶端應(yīng)用的技術(shù) 5
1.3.2 服務(wù)器端應(yīng)用的技術(shù) 6
1.4 常用網(wǎng)上資源 7
1.4.1 常用資源下載網(wǎng) 7
1.4.2 技術(shù)社區(qū) 8
1.4.3 圖書網(wǎng)站 8
本章小結(jié) 8
本章習(xí)題 8
第二章 搭建開(kāi)發(fā)環(huán)境 9
2.1 Java Web應(yīng)用的開(kāi)發(fā)環(huán)境概述 9
2.2 Tomcat的安裝與配置 9
2.2.1 下載Tomcat 9
2.2.2 Tomcat的目錄結(jié)構(gòu) 11
2.2.3 修改Tomcat的默認(rèn)端口 11
2.2.4 部署Web應(yīng)用 11
2.3 Eclipse的下載與使用 12
2.3.1 Eclipse的下載與安裝 12
2.3.2 啟動(dòng)Eclipse 13
2.3.3 Eclipse工作臺(tái) 14
2.3.4 使用Eclipse開(kāi)發(fā)Web應(yīng)用 15
本章小結(jié) 16
本章習(xí)題 16
第三章 HTML制作 17
3.1 HTML概述 17
3.2 HTML文檔結(jié)構(gòu) 18
3.2.1 HTML文檔基本結(jié)構(gòu) 18
3.2.2 HTML基本語(yǔ)法 18
3.2.3 第一個(gè)HTML文檔 18
3.2.4 網(wǎng)頁(yè)頭部和網(wǎng)頁(yè)主體 19
3.3 常用標(biāo)簽 20
3.4 圖像 23
3.4.1 插入圖像 23
3.4.2 圖像的常用屬性 23
3.5 超鏈接 24
3.5.1 建立超鏈接 24
3.5.2 超鏈接路徑 26
3.6 列表 27
3.6.1 無(wú)序列表 27
3.6.2 有序列表 29
3.7 表格標(biāo)簽的使用 30
3.7.1 表格的基本語(yǔ)法 30
3.7.2 表格的標(biāo)題與表頭 31
3.7.3
3.8 表單及其控件的使用 34
3.8.1 表單的簡(jiǎn)介 34
3.8.2 表單中的標(biāo)簽 35
3.9 框架結(jié)構(gòu) 38
3.9.1 框架集標(biāo)簽
