登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書

『簡體書』网站设计与Web应用开发技术(第三版)

書城自編碼: 3494479
分類:簡體書→大陸圖書→教材研究生/本科/专科教材
作者: 吴伟敏
國際書號(ISBN): 9787302549246
出版社: 清华大学出版社
出版日期: 2020-04-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:HK$ 100.3

我要買

 

** 我創建的書架 **
未登入.


新書推薦:
翻译的危险:清代中国与大英帝国之间两位译者的非凡人生
《 翻译的危险:清代中国与大英帝国之间两位译者的非凡人生 》

售價:HK$ 94.3
论法拉比与迈蒙尼德:施特劳斯讲演与论文集:卷三
《 论法拉比与迈蒙尼德:施特劳斯讲演与论文集:卷三 》

售價:HK$ 109.3
实验之火:锻造英格兰炼金术(1300—1700年)
《 实验之火:锻造英格兰炼金术(1300—1700年) 》

售價:HK$ 124.2
高功率激光推进
《 高功率激光推进 》

售價:HK$ 110.4
藩镇时代的政治与社会
《 藩镇时代的政治与社会 》

售價:HK$ 112.7
电网设备无人机自动机场建设与应用
《 电网设备无人机自动机场建设与应用 》

售價:HK$ 89.7
中国沿海的贸易与外交:通商口岸的开埠:1842-1854.下
《 中国沿海的贸易与外交:通商口岸的开埠:1842-1854.下 》

售價:HK$ 147.2
甲骨文丛书·繁荣与衰退:中国市场经济(1000~1500年)
《 甲骨文丛书·繁荣与衰退:中国市场经济(1000~1500年) 》

售價:HK$ 147.2

 

編輯推薦:
图书具有以下主要特点。
? 结构清晰、内容详实。在每一章的开头都概要说明了本章所介绍的内容,使读者能快
速了解本章的要点;介绍每一个知识点时,会辅以实例,并说明此实例的功能、运行
的方式,然后给出执行的结果;在各章的*后都有对应的小结,总结本章介绍的内容,
前后呼应,系统性较强。
? 强调实用性,突出基本原理和方法。为了让读者打下坚实的基础,学会掌握不断涌现
的新技术,本书采用了将网站设计思想与网页制作技术相结合的理念,让读者学会从
全局的角度出发来考虑和解决当前问题,并通过所掌握的学习方法能解决未来实际工
作中遇到的问题。全书按照Web 开发的方法与顺序,从基本概念和策划设计入手,循
序渐进地介绍了进行Web 开发的步骤、技巧,并在各章配有精心选择的应用实例。这
些实例既有较强的代表性和实用性,又能够综合应用所介绍的知识,使读者能够全面、
准确地掌握Web 开发的全过程,并启发读者达到举一反三的目的。
? 每一章*后都附有思考和练习。这些习题紧扣该章介绍的内容。通过思考和练习能使
读者更好地掌握本章所讲解的基本概念,提高读者的学习效果和开发技能。
內容簡介:
《网站设计与Web应用开发技术第三版》从Web基本概念和网站的规划设计及建设方法入手,着重介绍HTML、CSS、JavaScript和服务器端开发技术的基本原理和开发方法,并对将来网站开发领域的方向进行了描述。全书内容在编排上由浅入深,并辅以大量的实例进行说明。全书共分为7章,内容包括WWW简介、网站设计与网站运行环境配置、HTTP协议与HTML语言、层叠样式表CSS、JavaScript语言与客户端开发、服务器端开发——动态网页技术基础和Web的未来。
《网站设计与Web应用开发技术第三版》内容丰富,结构清晰,具有很强的实用性,既可作为高等院校学习网站设计及Web开发技术的教材,也可作为Web开发人员及自学者的参考用书。
《网站设计与Web应用开发技术第三版》配套的电子课件、习题答案和实例源文件可以通过http:www.tupwk.com.cndownpage网站下载,也可以扫描前言中的二维码进行下载。
目錄
第1章 WWW简介 1
1.1 Internet与WWW 1
1.1.1 Internet的发展 1
1.1.2 Internet技术基础 4
1.1.3 Internet提供的服务 7
1.2 WWW概述 9
1.2.1 WWW的起源 9
1.2.2 Web的实质 11
1.2.3 Web的技术基础 12
1.2.4 Web的高级技术 15
1.2.5 WWW的发展 20
1.3 Web应用开发的架构 23
1.3.1 Web应用的需求 23
1.3.2 应用发展的需求 25
1.4 本章小结 30
1.5 思考和练习 30
第2章 网站设计与网站运行环境配置 31
2.1 网站设计的总体流程 31
2.2 网站建立的前期工作网站策划 32
2.3 网站的设计 35
2.3.1 网站的CI形象设计 36
2.3.2 网站的总体结构设计 38
2.3.3 网站的版面设计 40
2.3.4 网页的色彩设计 45
2.3.5 网站的导航设计 48
2.3.6 网站信息的可用性设计 50
2.3.7 网站的交互设计 51
2.4 网站的建立IIS的安装与配置 58
2.4.1 IIS的安装 59
2.4.2 使用IIS建立站点 60
2.4.3 IIS的配置 62
2.4.4 其他Web服务器 64
2.5 网站运行的基础安全 65
2.5.1 网站安全威胁 66
2.5.2 防范策略 67
2.6 网站开发过程 69
2.6.1 瀑布模型 69
2.6.2 敏捷开发模型 70
2.7 网站评估 72
2.7.1 准备工作 73
2.7.2 数据分析 73
2.7.3 小结 74
2.8 本章小结 74
2.9 思考和练习 74
第3章 HTTP协议与HTML语言 75
3.1 HTTP协议 75
3.1.1 HTTP概述 75
3.1.2 HTTP的宏观工作原理 79
3.1.3 HTTP协议基础 81
3.1.4 HTTP应用开发方法 86
3.1.5 HTTP应用的开发 89
3.1.6 安全超文本传输协议、安全套接层及传输层协议 91
3.2 HTML基础 93
3.2.1 HTML简介 93
3.2.2 HTML标记语法及文档结构 99
3.3 HTML的基本语法 110
3.3.1 标题和段落 110
3.3.2 列表 116
3.3.3 超链接 120
3.3.4 表格 126
3.3.5 图像、音频、视频及嵌入元素 132
3.3.6 iframe框架应用 139
3.3.7 表单 141
3.3.8 canvas应用 148
3.4 本章小结 152
3.5 思考和练习 152
第4章 层叠样式表CSS 153
4.1 CSS概述 153
4.2 将CSS引入网站 156
4.2.1 CSS的定义 156
4.2.2 CSS的浏览器兼容性 158
4.2.3 不同层次的CSS定义 159
4.2.4 书写规范 161
4.3 CSS选择器 162
4.3.1 标签选择器 162
4.3.2 类别选择器 163
4.3.3 ID选择器 165
4.3.4 通用选择器 167
4.3.5 后代选择器 168
4.3.6 交集选择器 168
4.3.7 并集选择器 169
4.3.8 伪类选择器 170
4.3.9 伪元素选择器 174
4.3.10 样式表的继承性与层叠性 176
4.3.11 对div CSS方案的思考 177
4.4 CSS的布局及盒子模型 178
4.4.1 CSS 的布局基础 179
4.4.2 CSS的盒子模型 182
4.4.3 CSS 布局 186
4.4.4 CSS 布局技巧 193
4.5 CSS滤镜 198
4.5.1 CSS3滤镜的种类及定义方式 199
4.5.2 滤镜实例 201
4.6 CSS典型用法实例 204
4.6.1 边框的用法 204
4.6.2 动画 205
4.6.3 语音应用 211
4.6.4 制作可交互的360度全景展示 211
4.6.5 自动适应移动设备横竖屏显示方式的实现方案 214
4.7 本章小结 215
4.8 思考和练习 215
第5章 JavaScript语言与客户端开发 216
5.1 JavaScript简介 216
5.1.1 什么是JavaScript 217
5.1.2 JavaScript的作用 218
5.1.3 JavaScript语言的组成 219
5.1.4 将JavaScript引入HTML文档的方式 220
5.1.5 一个简单的实例 221
5.1.6 JavaScript的版本与兼容性 222
5.2 JavaScript基本语法 223
5.2.1 JavaScript的语句 223
5.2.2 数据类型 224
5.2.3 变量 225
5.2.4 运算符与表达式 226
5.2.5 功能语句 228
5.2.6 函数 232
5.3 对象化编程 235
5.3.1 对象的基本知识 235
5.3.2 事件处理 237
5.3.3 JavaScript的内部对象 240
5.3.4 JavaScript的自定义类及对象 248
5.4 浏览器对象模型与文档对象模型 253
5.4.1 navigator对象 255
5.4.2 window对象 259
5.4.3 screen对象 265
5.4.4 event对象 267
5.4.5 history对象 269
5.4.6 location对象 270
5.4.7 document对象 271
5.4.8 link对象 273
5.4.9 form对象 275
5.4.10 cookie对象 284
5.5 JS开发框架技术 286
5.5.1 框架技术简介 286
5.5.2 jQuery框架 290
5.5.3 Flex 294
5.5.4 框架开发实例 294
5.6 JavaScript实例 298
5.6.1 document.write的副作用 298
5.6.2 带动画效果的进度条 299
5.6.3 旋转变幻文字效果 300
5.6.4 指针式时钟的实现 302
5.6.5 一个益智小游戏的实现 305
5.7 Ajax技术 310
5.7.1 Ajax介绍 310
5.7.2 Ajax应用与传统的Web应用的比较 311
5.8 本章小结 314
5.9 思考和练习 314
第6章 服务器端开发动态网页技术基础 315
6.1 动态网页基本原理 315
6.2 ASP及.NET技术 317
6.2.1 ASP 317
6.2.2 ASP.NET简介 320
6.2.3 .NET战略 320
6.2.4 ASP.NET应用的开发实例 322
6.3 Java技术 330
6.3.1 Java技术概述 330
6.3.2 Applet与Application 332
6.3.3 Servlet 334
6.3.4 JSP 336
6.3.5 J2EE 338
6.4 Python网站开发技术 340
6.4.1 Python Web应用开发框架 340
6.4.2 Django的特点 344
6.4.3 Django实例 345
6.5 更多的服务器开发技术及其比较 348
6.5.1 CGI 348
6.5.2 ISAPINSAPI 350
6.5.3 PHP 350
6.5.4 不同开发技术之间的比较 352
6.6 本章小结 354
6.7 思考和练习 354
第7章 Web的未来 355
7.1 Web的发展路径 355
7.2 XML技术 357
7.2.1 XML介绍 357
7.2.2 XML的文档格式 359
7.2.3 XML相关技术介绍 362
7.2.4 XML的开发工具 366
7.2.5 XML的使用前景 367
7.2.6 JSON 368
7.3 WebAssembly技术 368
7.3.1 WebAssembly概述 369
7.3.2 WebAssembly的历史 369
7.3.3 WebAssembly的运行原理 370
7.3.4 WebAssembly的应用 371
7.3.5 WebAssembly的现状和发展趋势 372
7.4 移动开发与混合开发模式 372
7.4.1 移动开发简介 372
7.4.2 移动应用开发的三种模式 375
7.4.3 混合应用开发框架介绍 376
7.5 本章小结 379
7.6 思考和练习 379
参考文献 380
附录 HTML5代码规范 382
內容試閱
前言

没有哪一项技术能和今天的互联网技术一样发展迅速,它对人们工作和生活的影响面之广、影响程度之深,使得人们不能不重视它。在长期关于网站开发的教学生涯中,笔者注意到虽然很多人希望通过学习掌握开发技术,但由于没有建立正确的见解和思考的方法,部分人出现了事倍功半的学习结果,乃至无法胜任或完成开发任务而最终不得不放弃。笔者通过观察和分析,得出以下几个观点,希望读者能够了解和思考。
1. 对于计算机及其相关技术发展的思考
由于技术的发展基于功能越来越完善的平台,因此其发展水平体现了提升速度呈指数级增加的特征。在这个新思想、新技术以小时为单位而迅速更新的年代,对希望学习信息技术,特别是网站开发技术的开发者提出了极高的要求。因为学习者所面临的是今天所学的技术,可能今后不再使用,而真正需要学习的技术今天还没有出现的现状,对此问题的深入思考一定有助于读者更好地理解该学什么和该怎么学。如果能透过纷乱的现象看清开发工作中所存在的问题,从更深的层次把握开发技术的本质,就一定能更好地掌握技术的实质,能更好地适应将来的变化并能满足不断提升的要求。
2. 对于学习方法的思考
网上有大量关于Web应用开发的文档,如HTML、CSS、JavaScript、服务器端开发语言等,这些知识非常容易获取和查询,但是否获得了这些文档就能成为优秀的网站开发者呢?答案是:不一定。虽然在有关文档中所列出的用法是固定的,但据此而进行的拓展往往是无穷的,有经验的开发者可以灵活实现,充分发挥其功能。所谓的经验是从哪里获取的呢?其实有经验的人也经历过没有经验的阶段,因而如何快速跨越获取和累积经验的鸿沟,是一个非常值得思考的问题。
基于上面的思考,在《网站设计与Web应用开发技术第三版》中将介绍Web的发展历史、工作原理、开发框架、网站策划设计、网站运行环境构建、HTTP协议、HTML语言、层叠样式表CSS、CSS滤镜应用、CSS3开发、JavaScript开发、服务器端开发技术基础、XML技术、WebAssembly、移动开发和混合开发模式等内容。希望这样的内容安排能为大多数希望学习和掌握Web技术的读者有所帮助,使他们能够更好地了解网站及其相关技术的走向和本质。对于一个初学者,《网站设计与Web应用开发技术第三版》能引导其快速入门并迅速成为合格的开发者;对于初级开发人员,《网站设计与Web应用开发技术第三版》可以答疑解惑,提供开发的总体框架和思路,拓展问题的实现手段和方法。
由于《网站设计与Web应用开发技术第三版》旨在为读者今后学习和开发高级网站打下良好的基础,因此为了更好地掌握《网站设计与Web应用开发技术第三版》所介绍的知识,读者最好已熟练掌握了至少一门编程语言。
完整地学习Web技术需要具备3个层面的知识。《网站设计与Web应用开发技术第三版》据此设计了3个层次:Web基本概念及网站基础、Web开发基础和Web高级应用。《网站设计与Web应用开发技术第三版》的知识体系结构如图1所示,将按照循序渐进的原则,逐步引领读者从基础到各个知识点进行学习,为今后的深入学习奠定基础。
图1 《网站设计与Web应用开发技术第三版》的知识体系结构
概括起来,《网站设计与Web应用开发技术第三版》具有以下主要特点。
? 结构清晰、内容详实。在每一章的开头都概要说明了本章所介绍的内容,使读者能快速了解本章的要点;介绍每一个知识点时,会辅以实例,并说明此实例的功能、运行的方式,然后给出执行的结果;在各章的最后都有对应的小结,总结本章介绍的内容,前后呼应,系统性较强。
? 强调实用性,突出基本原理和方法。为了让读者打下坚实的基础,学会掌握不断涌现的新技术,《网站设计与Web应用开发技术第三版》采用了将网站设计思想与网页制作技术相结合的理念,让读者学会从全局的角度出发来考虑和解决当前问题,并通过所掌握的学习方法能解决未来实际工作中遇到的问题。全书按照Web开发的方法与顺序,从基本概念和策划设计入手,循序渐进地介绍了进行Web开发的步骤、技巧,并在各章配有精心选择的应用实例。这些实例既有较强的代表性和实用性,又能够综合应用所介绍的知识,使读者能够全面、准确地掌握Web开发的全过程,并启发读者达到举一反三的目的。
? 每一章最后都附有思考和练习。这些习题紧扣该章介绍的内容。通过思考和练习能使读者更好地掌握本章所讲解的基本概念,提高读者的学习效果和开发技能。
《网站设计与Web应用开发技术第三版》共分为7章,内容包括WWW简介、网站设计与网站运行环境配置、HTTP协议与HTML语言、层叠样式表CSS、JavaScript语言与客户端开发、服务器端开发动态网页技术基础和Web的未来。
第1章WWW简介,介绍Internet与WWW的发展历程、网站相关的基本概念及其开发技术以及Web的基本框架。第2章网站设计与网站运行环境配置,说明在网站建立之前做好策划工作的必要性,并给出了一些基本原则;为了让网站正常运行,需要在正式开发前做好详细的设计工作;本章还介绍建立网站开发和运行基本环境的方法。第3章HTTP协议与HTML语言,介绍HTTP的基本概念及运行原理、HTML文档的构成和常用元素的基本用法,网站交互的设计和实现思路,HTML高级特性和使用方法。第4章层叠样式表CSS,介绍CSS的基本用法、滤镜的使用以及CSS3的基本用法。第5章JavaScript语言与客户端开发,介绍JavaScript脚本语言的基本概念、基本语法、常用对象和网页特效的制作方法。第6章服务器端开发动态网页技术基础,介绍服务器端开发的几种典型方法、动态网页的基本原理以及不同实现技术的特点分析。第7章Web的未来,简单介绍XML、WebAssembly、移动开发和混合开发的基本特征。
有一定网络和网站基础知识的读者可跳过第1章的学习,具备网站设计、架设和管理经验的读者可跳过第2章的学习。
《网站设计与Web应用开发技术第三版》内容由浅入深,并注重读者学习和开发能力的培养,通过辅以大量的实例分析和说明,深入、详细地讲解网站设计与Web应用开发技术,因此《网站设计与Web应用开发技术第三版》既可作为各类高等院校学习网站设计及Web技术的教材,也可作为Web开发人员及自学者的参考用书。
《网站设计与Web应用开发技术第三版》除封面署名的作者外,南京邮电大学的潘慧、查飞琴和薛涛等参与了《网站设计与Web应用开发技术第三版》第7章的编写,在此深表感谢。此外,还要感谢负责全书校稿及编辑工作的江苏产业技术研究院的徐欣。
感谢笔者的好友夏兰、徐汝鉴,他们为《网站设计与Web应用开发技术第三版》的编写提出了许多指导性的意见;借此还要感谢吴革新、刘迪庐,他们也为《网站设计与Web应用开发技术第三版》的出版提供了很多宝贵的建议;另外,为《网站设计与Web应用开发技术第三版》编写提供帮助的还有吴殊同、吴晓谦等。正是因为这么多人的大力支持和倾情奉献,《网站设计与Web应用开发技术第三版》才得以顺利出版。
由于《网站设计与Web应用开发技术第三版》涉及的内容非常广泛,在深度和广度上很难做到完美,加之笔者水平有限,书中肯定存在错误和不足,敬请读者批评指正,我们的信箱是huchenhao@263.net,电话是010-62796045。
《网站设计与Web应用开发技术第三版》配套的电子课件、实例源文件和习题答案可以通过http:www.tupwk.com.cndownpage网站下载,也可以扫描下面的二维码下载。
作 者
2019年10月

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.