21世纪高等学校计算机规划教材——高校系列

Web技术教程

理论与实践并用的好书
分享 推荐 1 收藏 4 阅读 1.3K
李莉 , 张怡婷 , 陈志 (编著) 韩京宇 (主编) 978-7-115-37698-5

关于本书的内容有任何问题,请联系 张斌

1.本书在介绍基本原理和通用HTML语言基础上,重点介绍了Web客户端的Javascript语言和Web服务器编程的PHP,以及用PHP访问后台开源数据库MySQL的具体技术,不求面面俱到,但学完本书会独立开发网站的能力一定增强。实际Web编程技术在大多数学校一般是32或40课时,这本书内容涵盖具有代表性的Web编程技术,适合于这种市场定位。
2.本书例子翔实精当,最后用三章(9-11)内容给出若干个完整实战例子,便于读者自学。
3.突出基本理论和代表性技术的介绍,客户端重点介绍HTML和JavaScript,服务器端介绍经典的PHP技术,数据库服务器介绍开源的MySQL。这便于读者掌握技术脉络,保证内容的长期时效性。
¥29.80 ¥25.33 (8.5 折)
教学资源仅供教师教学使用,转载或另作他用版权方有权追究法律责任。

内容摘要

本书第1章介绍Web编程基本技术。第2章到第5章介绍户端编程的基本语言和技术等。第6、7章聚焦于Web服务器编程的主流语言PHP。第8章介绍Web服务器如何用PHP连接后台的MySQL数据库,实现数据存储和检索。第9章介绍Web服务器环境配置并给出客户端编程实例;第10章给出Web服务器端PHP编程的配置和具体实例;第11章给出MySQL数据库的配置和具体编程实例。

目录

目录
第 1章 Web编程技术基础 8
1 互联网简介 8
1.1 TCP/IP协议 8
1.2互联网地址 9
1.3域名和域名服务器 10
1.4 常见的互联网服务 11
2 万维网 12
2.1 Web浏览器 13
2.2 Web服务器 14
2.3统一资源定位器 15
2.4 超文本传输协议 16
3 Web编程技术概览 23
3.1 HTML 23
3.2 DHTML 24
3.3 XML 25
3.4 JavaScript 27
3.5 PHP 28
3.6 JSP 28
思考和练习题 29
第 二章 DHTML 30
1 HTML基本语法 30
1.1 基本的文本标记 31
1.2 meta元素 40
1.3 图片 40
1.4 超链接 42
1.6 表格 51
1.7 表单 61
2 层叠样式表简介 74
思考和练习题 82
第三章 XML简介 83
1 XML文档的组成 83
2 标签和字符数据 84
3 独立文档中结构完整的XML 90
4 文档类型定义 94
思考和练习题 106
第四章 JavaScript基础 107
1 JavaScript的特点 107
2 基本数据类型 110
2.1 基本数据类型 110
2.2 常量 110
2.3变量 111
2.4 typeof操作符 112
2.5 隐式类型转换 112
2.6 显式类型转换 113
3 表达式和运算符 114
3.1算术运算符 114
3.2 比较运算符 115
3.3 逻辑运算符 116
3.4条件运算符 116
4 程序控制流程 116
5 函数 119
6 创建和修改对象 120
7 数组 126
8 事件驱动及事件处理 130
思考和练习题 134
第五章 HTML与JavaScript 135
1 JavaScript的执行环境 135
2 文档对象模型 135
3 在 JavaScript 中访问元素 137
思考和练习题 160
第六章 PHP服务器编程 162
1 PHP基本语法 162
1.1 PHP脚本标志 162
1.2 PHP注释 163
2 基本数据类型和相关操作 164
3 PHP中的数组 170
3.1 数组类型 171
3.2 数组处理 175
4 PHP中的控制结构 178
4.1 条件语句 178
4.2 switch 语句 180
4.3 循环语句 182
5 函数 185
5.1 创建 PHP 函数 185
5.2 添加参数 186
5.3 PHP 函数返回值 188
5.4 常见内置函数 189
6 表单处理 192
7 文件处理 198
8 代码片段嵌套 200
9 Cookie 202
9.1创建 cookie 203
9.2取回 Cookie 的值 204
10 错误处理 205
11 异常 206
11.1 异常的基本使用 206
11.2 创建一个自定义的 Exception 类 208
思考和练习题 210
第七章 PHP深度编程 211
1 会话处理 211
1.1 会话处理函数用法 212
1.2 会话例子演示 214
2 PHP发送电子邮件 216
3 PHP过滤处理 217
4 XML处理 223
思考和练习题 228
第八章 数据库访问 229
1关系数据库理论 229
2 SQL简介 231
2.1 CREATE TABLE 命令 231
2.2 INSERT 命令 232
2.3 SELECT 命令 232
2.4 UPDATE 命令 232
2.5 DELETE 命令 233
2.6 DROP 命令 233
2.7 连接 234
3 数据库访问的体系结构 234
3.1 三层的客户-服务器体系结构 234
3.2 Microsoft Access体系结构 235
3.3 PHP和数据库访问 235
3.4 Java JDBC体系结构 235
4 MySQL 数据库系统 235
5 PHP访问MySQL数据库 243
5.1 连接MySQL并选择数据库 243
5.2 对MySQL中表数据的操作 244
5.3 PHP/MYSQL示例 244
思考和练习题 248
第九章 客户端编程实践 249
1 Linux环境下的LAMP安装和配置 249
2 Windows环境下的WAMP安装和配置 251
2.1 WAMP安装和配置 251
2.2 访问权限配置 253
3 客户端编程实践 254
3.1个人主页编程实例 254
3.2计算方程根编程示例 260
思考和练习题 262
第十章 WAMP服务器编程实践 264
1 WAMP中PHP相关配置 264
2 图书售卖系统示例 265
3 幂的计算示例 274
思考和练习题 276
第十一章 Web数据库访问编程实践 279
1 WAMP中MySQL相关配置 279
2 PHP中访问MySQL要点 282
3 基于MySQL的图书售卖系统 286
思考和练习题 298
参考文献 299

读者评论

赶紧抢沙发哦!

我要评论

作者介绍

韩京宇 韩京宇,男,1976年生,博士,现任南京邮电大学计算机学院副教授、硕士生导师。2006年于东南大学计算科学与工程系获得计算机应用专业博士学位。2006年3月至2007年7月在中国科学院软件研究所基础软件国家工程中心数据库组任助理研究员,从事移动对象数据库内核研发。2007年8月加盟南京邮电大学。2012年3月至8月赴伦敦大学访问,合作研究数据集成的语义建模和分析技术。 当前的研究方向重点关注数据集成、Web数据管理、时空数据管理、计算社会学等。先后负责和参与多项数据管理相关课题,长期直接从事第一线的研究和原型系统设计开发。从2004年起,以第一作者在《distributed and parallel databases》《transaction on large-scale data and knowledge-centered systems》《Expert systems with Applications》《Information and Software Technology》《计算机学报》《计算机研究与发展》《小型微型计算机》《计算机科学》等知名杂志和专业国际数据库学术会议DASFFA,DEXA,WAIM上录用和发表多篇学术论文,其中多篇被SCI,EI检索,合著专著《Simulated Annealing》。

推荐用户

同系列书

  • 管理信息系统理论与应用

    陈德良

    本书结合管理信息系统的技术发展,面向高校管理信息系统教学的需要,比较系统地介绍了管理信息系统的基本概念、涉及的...

    ¥39.00
  • Visual FoxPro 程序设计实验教程

    孙瑜 崔杰 范继红

    本书是《Visual FoxPro程序设计》的配套上机指导教材。书中充分考虑大学生应具备的数据库基础能力的实际...

    ¥21.00
  • Visual FoxPro 程序设计

    吴明 崔杰 孙瑜

    本书共计10章,主要内容力求组织合理、实例丰富、体系清晰、深入浅出、通俗易懂,并注重培养读者利用Visual ...

    ¥34.00
  • C语言程序设计--面向思维的拓展

    肖乐 董卓莉 王云侠

    本书是根据我国应用型大学的实际情况,结合当前移动客户端应用情况而编写的实用、立体化教材,全书主要内容包括:引言...

    ¥39.80
  • C语言程序设计

    宋万干 肖建于

    本书主要介绍C语言程序设计的相关知识。针对没有程序设计基础的读者,本书详细介绍了C语言的基本概念、语法及编程技...

    ¥39.80

购买本书用户

相关图书

人邮微信
本地服务
人邮微信
教师服务
二维码
读者服务
读者服务
返回顶部
返回顶部