Web开发实用技术基础

作者:刘於勋, 主编

出版:清华大学出版社

年代:2010

电子纸书:已售罄,请购买纸质图书

图书简介

《Web开发实用技术基础》全面、详细地介绍了web开发实用技术基础知识,内容包括web的相关概念(web服务、web数据库、asp.net技术、jsp技术、ajax技术、语义web服务技术、web3d技术)、html及xml基础、网页与网站设计基础、dreamweaver cs4工具、web客户端脚本语言设计(javascript语言基础、浏览器对象模型bom、文档对象模型dom、ajax技术)、基于asp.net的服务器端程序设计以及基于jsp的服务器端程序设计等。 全书采用基本概念与实际应用相结合的方式组织内容,使读者能够在深刻理解和全面领会web开发程序设计特点和风格的基础上,切实掌握面向对象的web开发技术。 《Web开发实用技术基础》通俗易懂、结构合理、叙述简洁,每章都有小结和思考题,可帮助读者尽快掌握所学知识。《Web开发实用技术基础》可作为高等院校计算机或其他相关专业开设web开发技术课程的教材,也可作为自学web开发技术的参考书。

(展开)

目录

第1章 Web概述 1
1.1 Web概念 1
1.1.1 Web定义 1
1.1.2 Web的五要素 1
1.1.3 Web特性 6
1.2 Web工作原理 6
1.3 Web服务 7
1.3.1 什么是Web服务 7
1.3.2 Web服务技术优势 12
1.3.3 Web服务技术的研究方向及发展趋势 13
1.4 Web技术 15
1.4.1 Web数据库 15
1.4.2 asp.net技术 18
1.4.3 jsp技术 19
1.4.4 ajax技术 20
1.4.5 语义Web服务技术 22
1.4.6 Web3d技术 25
1.5 小结 28
1.6 思考题 28

第2章 html及xml基础 29
2.1 标记语言的发展历程 29
2.1.1 sgml 29
2.1.2 html 29
2.1.3 xhtml 30
2.1.4 xml 30
2.1.5 dhtml 30
2.1.6 shtml 31
2.2 超文本标记语言html 31
2.2.1 html文件的页面结构 31
2.2.2 html的基本标签 32
2.2.3 超链接 33
2.2.4 列表 35
2.2.5 表格 36
2.2.6 表单 46
2.2.7 框架 47
2.2.8 图像 49
2.2.9 文本格式及其他 51
2.2.10 修饰字体 52
2.2.11 网页设计 54
2.3 扩展标记语言xml 56
2.3.1 xml基础 56
2.3.2 xml文档类型定义 57
2.3.3 xml数据的底层结构 59
2.3.4 xml文件的设计 64
2.3.5 xml与java 65
2.3.6 xml与.net 65
2.3.7 xml应用实例 65
2.4 小结 70
2.5 思考题 70

第3章 网页与网站设计基础 71
3.1 网页的基础知识 71
3.1.1 什么是网页 71
3.1.2 网页的基本元素 72
3.1.3 网页设计原则 73
3.2 常用的网页制作工具 74
3.2.1 网页制作软件 74
3.2.2 图形图像处理软件 75
3.2.3 动画设计软件 76
3.2.4 动态网页制作技术 77
3.3 网站规划设计基础 78
3.3.1 网站设计流程 79
3.3.2 确定网站的类型 80
3.3.3 定位网站的主题 82
3.3.4 确定网站的栏目和板块 82
3.3.5 确定网站的整体风格 83
3.3.6 规划网站目录结构和链接结构 85
3.4 小结 87
3.5 思考题 87

第4章 dreamweaver cs4工具 88
4.1 dreamweaver cs4概述 88
4.1.1 dreamweaver cs4简介 88
4.1.2 dreamweaver cs4的系统要求和安装 88
4.1.3 启动dreamweaver cs4 90
4.1.4 dreamweaver cs4的操作界面 91
4.2 规划与创建dreamweaver站点 95
4.2.1 规划站点结构 95
4.2.2 建立本地站点 97
4.3 创建站点文档 101
4.3.1 创建新文档 101
4.3.2 文档的设置 103
4.3.3 设置页面属性 103
4.4 文本的输入和编辑 105
4.4.1 输入文本 105
4.4.2 设置文本属性 106
4.4.3 输入特殊字符 108
4.5 图像处理 108
4.5.1 插入图像 109
4.5.2 设置图像属性 111
4.5.3 创建图像地图 112
4.6 建立网页链接 113
4.6.1 创建文字超链接 114
4.6.2 创建图像超链接 115
4.6.3 创建锚点超链接 116
4.6.4 创建电子邮件超链接 117
4.7 表格处理 117
4.7.1 插入表格 118
4.7.2 表格的基本操作 119
4.7.3 行/列/单元格的基本操作 121
4.7.4 表格的高级操作 122
4.8 css样式表 123
4.8.1 创建css样式表 123
4.8.2 css属性设置 125
4.8.3 应用css样式 125
4.9 嵌入表单元素 126
4.9.1 表单对象 126
4.9.2 创建表单 127
4.10 添加多媒体元素 128
4.10.1 插入网页背景音乐 128
4.10.2 插入视频 130
4.10.3 插入flash动画 131
4.11 框架的使用 133
4.11.1 创建框架集 133
4.11.2 框架和框架集的基本操作 134
4.11.3 设置框架属性 135
4.11.4 在框架中使用超链接 136
4.12 站点的整理维护与上传 136
4.12.1 本地测试站点 136
4.12.2 申请主页空间和域名 138
4.12.3 发布站点 139
4.12.4 网站的推广和宣传 141
4.13 小结 141
4.14 思考题 141

第5章 Web客户端脚本语言设计 142
5.1 客户端脚本语言简介 142
5.1.1 常见的客户端脚本语言 142
5.1.2 javascript脚本语言的特点 143
5.2 javascript语言基础 144
5.2.1 标识符与关键字 144
5.2.2 数据类型 145
5.2.3 常量 145
5.2.4 变量 145
5.2.5 运算符/表达式 146
5.2.6 内置对象 146
5.2.7 内置函数 153
5.2.8 事件 153
5.3 javascript自定义函数 154
5.3.1 函数的定义 154
5.3.2 函数的调用 155
5.4 javascript控制语句 156
5.4.1 条件语句if…else 157
5.4.2 选择语句switch…case 158
5.4.3 循环语句 159
5.4.4 其他语句 162
5.5 浏览器对象模型bom 163
5.5.1 bom层次结构 164
5.5.2 浏览器对象的应用 167
5.6 文档对象模型dom 168
5.6.1 dom模型结构 168
5.6.2 文档对象的应用 169
5.7 ajax技术 171
5.7.1 ajax异步模型 171
5.7.2 ajax技术应用 175
5.8 小结 178
5.9 思考题 178

第6章 基于asp.net的服务器端程序设计 179
6.1 asp.net简介 179
6.1.1 .net框架概述 179
6.1.2 开发环境简介 181
6.1.3 创建第一个asp.net网站 181
6.1.4 应用需求简介 184
6.2 在vwd 2008中进行html和css设计 185
6.2.1 使用html工具设计页面 186
6.2.2 使用css工具设计页面 189
6.3 使用asp.net服务器控件 195
6.3.1 asp.net控件的类型 196
6.3.2 asp.net 服务器控件概述 197
6.3.3 使用asp.net服务器控件 199
6.4 数据库驱动的asp.net编程 203
6.4.1 利用sql及存储过程处理数据 204
6.4.2 ado.net技术概述 207
6.4.3 使用ado.net技术访问sql server数据库 208
6.4.4 显示和更新数据 217
6.5 创建外观一致的Web站点 221
6.5.1 主题与外观 221
6.5.2 用母版页统一页面布局 225
6.6 asp.net内置对象及应用 229
6.6.1 常用内置对象简介 229
6.6.2 内置对象的综合应用举例 233
6.7 小结 236
6.8 思考题 237

第7章 基于jsp的服务器端程序设计 239
7.1 jsp简介 239
7.1.1 jsp的特点 239
7.1.2 jsp工作原理 240
7.1.3 jsp的基本语法 241
7.1.4 jsp和java servlet技术 242
7.2 jdk的获取与安装 242
7.2.1 jdk的下载 242
7.2.2 jdk的安装 244
7.2.3 设置jdk环境变量 245
7.2.4 测试jdk环境变量 246
7.3 安装与配置tomcat 247
7.3.1 安装tomcat 247
7.3.2 测试tomcat 248
7.3.3 配置tomcat 249
7.4 java开发工具——eclipse简介 251
7.4.1 下载和安装eclipse 251
7.4.2 运行和配置eclipse 251
7.4.3 使用eclipse开发一个简单的Web应用程序 253
7.5 jsp基本知识 258
7.5.1 java语法基础 258
7.5.2 jsp语法基础 278
7.6 jsp常用的内置对象 296
7.6.1 内置对象的概述 296
7.6.2 处理客户请求信息对象request 297
7.6.3 控制服务器相应信息对象response 299
7.6.4 管理客户会话对象session 304
7.6.5 Web应用程序全局对象application 305
7.6.6 向客户输出数据对象out 307
7.6.7 读取Web.xml配置信息对象config 308
7.6.8 其他jsp内建对象 308
7.7 jdbc技术 312
7.7.1 jdbc技术简介 312
7.7.2 jdbc驱动程序 312
7.7.3 jdbc中的常用接口 313
7.7.4 jdbc连接数据库的方法 316
7.8 javabean封装数据库 318
7.8.1 jsp与javabean的关系 319
7.8.2 javabean组件 319
7.8.3 页面显示 322
7.9 开发范例 327
7.10 小结 343
7.11 思考题 343
参考文献 345
(展开)

书页展示

更多图书信息

作者:刘於勋, 主编
出版:清华大学出版社

ISBN:9787302239307

出版日期:2010-12-01

评论
(0)

纸书比价
定价:¥38

相关图书

互联网产品(Web/移动Web/APP)视觉设计——风格篇 隋涌, 著 清华大学出版社
互联网产品(Web/移动Web/APP)视觉设计——风格篇
隋涌, 著
[2015] ¥36
清华大学出版社
互联网产品(Web/移动Web/APP)视觉设计·导航篇 王愉 清华大学出版社
互联网产品(Web/移动Web/APP)视觉设计·导航篇
王愉
[2015] ¥36
清华大学出版社
互联网产品(Web/移动Web/APP)视觉设计·配色篇 罗慧, 著 清华大学出版社
互联网产品(Web/移动Web/APP)视觉设计·配色篇
罗慧, 著
[2015] ¥42
清华大学出版社
Web 3.0与Semantic Web编程  (美) 赫布勒 (Hebeler,J.) , 等著 清华大学出版社
Web 3.0与Semantic Web编程
(美) 赫布勒 (Hebeler,J.) , 等著
[2010]
清华大学出版社
Web GIS从基础到开发实践 刘光, 曾敬文, 曾庆丰, 编著 清华大学出版社
Web GIS从基础到开发实践
刘光, 曾敬文, 曾庆丰, 编著
[2015] ¥44
清华大学出版社

清华大学出版社

清华大学出版社

清华大学出版社成立于1980年6月,是由教育部主管、清华大学主办的综合出版单位。植根于“清华”这座久负盛名的高等学府,秉承清华人“自强不息,厚德载物”的人文精神,清华大学出版社在短短二十多年的时间里,迅速成长起来。作为来自一流大学的出版单位,清华大学出版社始终坚持弘扬科技文化产业、服务科教兴国战略的出版方向,把出版高等学校教学用书和科技图书作为主要任务,并为促进学术交流、繁荣出版事业设立了多项出版基金,逐渐形成了以出版高水平的教材和学术专著为主的鲜明特色,在教育出版领域树立了强势品牌。目前,清华版教材已在全国一百多所院校得到广泛使用。高品质、多层次的计算机图书是清华大学出版社的一大品牌支柱。20世纪80年代末,在席卷全球的信息化浪潮中,清华大学出版社快速切入计算机图书市场,逐渐成为并一直保持这一市场的领先地位,为发展中国计算机教育做出了巨大贡献。

(展开)

使用移动设备
扫描二维码下载客户端

Copyright © 2017 BookAsk 书问 | 京ICP证160134号 | 收藏书问 | 开发合作 | 商务合作 | 合作伙伴 | 关于我们