第1章 Web编程技术基础
1 互联网简介
1.1 TCP/IP协议
1.2互联网地址
1.3域名和域名服务器
1.4 常见的互联网服务
2 万维网
2.1 Web浏览器
2.2 Web服务器
2.3统一资源定位器
2.4 超文本传输协议
3 Web编程技术概览
3.1 HTML
3.2 DHTML
3.3 XML
3.4 JavaScript
3.5 PHP
3.6 JSP
思考和练习题
第二章 DHTML
1 HTML基本语法
1.1 基本的文本标记
1.2 meta元素
1.3 图片
1.4 超链接
1.6 表格
1.7 表单
2 层叠样式表简介
思考和练习题
第三章 XML简介
1 XML文档的组成
2 标签和字符数据
3 独立文档中结构完整的XML
4 文档类型定义
思考和练习题
第四章 JavaScript基础
1 JavaScript的特点
2 基本数据类型
2.1 基本数据类型
2.2 常量
2.3变量
2.4 typeof操作符
2.5 隐式类型转换
2.6 显式类型转换
3 表达式和运算符
3.1算术运算符
3.2 比较运算符
3.3 逻辑运算符
3.4条件运算符
4 程序控制流程
5 函数
6 创建和修改对象
7 数组
8 事件驱动及事件处理
思考和练习题
第五章 HTML与JavaScript
1 JavaScript的执行环境
2 文档对象模型
3 在 JavaScript 中访问元素
思考和练习题
第六章 PHP服务器编程
1 PHP基本语法
1.1 PHP脚本标志
1.2 PHP注释
2 基本数据类型和相关操作
3 PHP中的数组
3.1 数组类型
3.2 数组处理
4 PHP中的控制结构
4.1 条件语句
4.2 switch 语句
4.3 循环语句
5 函数
5.1 创建 PHP 函数
5.2 添加参数
5.3 PHP 函数返回值
5.4 常见内置函数
6 表单处理
7 文件处理
8 代码片段嵌套
9 Cookie
9.1创建 cookie
9.2取回 Cookie 的值
10 错误处理
11 异常
11.1 异常的基本使用
11.2 创建一个自定义的 Exception 类
思考和练习题
第七章 PHP深度编程
1 会话处理
1.1 会话处理函数用法
1.2 会话例子演示
2 PHP发送电子邮件
3 PHP过滤处理
4 XML处理
思考和练习题
第八章 数据库访问
1关系数据库理论
2 SQL简介
2.1 CREATE TABLE 命令
2.2 INSERT 命令
2.3 SELECT 命令
2.4 UPDATE 命令
2.5 DELETE 命令
2.6 DROP 命令
2.7 连接
3 数据库访问的体系结构
3.1 三层的客户-服务器体系结构
3.2 Microsoft Access体系结构
3.3 PHP和数据库访问
3.4 Java JDBC体系结构
4 MySQL 数据库系统
5 PHP访问MySQL数据库
5.1 连接MySQL并选择数据库
5.2 对MySQL中表数据的操作
5.3 PHP/MYSQL示例
思考和练习题
第九章 客户端编程实践
1 Linux环境下的LAMP安装和配置
2 Windows环境下的WAMP安装和配置
2.1 WAMP安装和配置
2.2 访问权限配置
3 客户端编程实践
3.1个人主页编程实例
3.2计算方程根编程示例
思考和练习题
第十章 WAMP服务器编程实践
1 WAMP中PHP相关配置
2 图书售卖系统示例
3 幂的计算示例
思考和练习题
第十一章 Web数据库访问编程实践
1 WAMP中MySQL相关配置
2 PHP中访问MySQL要点
3 基于MySQL的图书售卖系统
思考和练习题
参考文献