PHP、MySQL和JavaScript入门经典(第6版)
2020-04-07 13:54:41 0 举报
AI智能生成
PHP、MySQL和JavaScript入门经典(第6版)
作者其他创作
大纲/内容
第3部分 提高Web应用程序的层级
11 AJAX:远程脚本编程
11.1 AJAX简介
11.2 使用XMLHttpRequest
11.3 创建简单的AJAX库
11.4 使用库创建AJAX测验
11.5 调试基于AJAX的应用程序
11.6 将jQuery的内置函数用于AJAX
11.7 小结
11.8 问与答
11.9 测验
12 PHP基础:变量、字符串和数组
12.1 变量
12.2 数据类型
12.3 操作符和表达式
12.4 常量
12.5 理解数组
12.6 创建数组
12.7 一些和数组相关的函数
12.8 小结
12.9 问与答
12.10 测验
13 PHP基础:函数、对象和流程控制
13.1 调用函数
13.2 定义一个函数
13.3 从用户定义的函数返回值
13.4 理解变量作用域
13.5 使用static语句在函数调用之间保存状态
13.6 关于参数的更多内容
13.7 测试函数是否存在
13.8 创建一个对象
13.9 对象继承
13.10 转换流程
13.11 实现循环
13.12 小结
13.13 问与答
13.14 测验
14 使用cookie和用户会话
14.1 cookie简介
14.2 设置一个cookie
14.3 删除一个cookie
14.4 会话函数概览
14.5 使用会话变量
14.6 销毁会话和重置变量
14.7 在一个带有注册用户的环境中使用会话
14.8 小结
14.9 问与答
14.10 测验
15 处理基于Web的表单
15.1 HTML表单的工作方式
15.2 创建表单
15.3 接受文本输入
15.4 命名各种表单数据
15.5 标记各种表单数据
15.6 组合表单元素
15.7 探索表单输入控件
15.8 使用HTML5表单验证
15.9 提交表单数据
15.10 利用JavaScript访问表单元素
15.11 创建一个简单的输入表单
15.12 使用隐藏字段来保存状态
15.13 根据表单提交发送邮件
15.14 小结
15.15 问与答
15.16 测验
第4部分 将数据库整合到应用程序中
16 理解数据库设计过程
16.1 良好的数据库设计的重要性
16.2 表关系的类型
16.3 理解规范化
16.4 遵从设计过程
16.5 小结
16.6 问与答
16.7 测验
17 SQL基本命令
17.1 MySQL数据类型
17.2 表的创建语法
17.3 使用INSERT命令
17.4 使用SELECT命令
17.5 在查询中使用WHERE
17.6 从多个表中查询
17.7 使用UPDATE命令来修改记录
17.8 使用REPLACE命令
17.9 使用DELETE命令
17.10 MySQL中常用的字符串函数
17.11 在MySQL中使用日期和时间函数
17.12 小结
17.13 问与答
17.14 测验
18 使用PHP和MySQL交互
18.1 MySQL函数和MySQLi函数
18.2 使用PHP连接MySQL
18.3 使用MySQL数据
18.4 小结
18.5 问与答
18.6 测验
第5部分 应用开发基础
19 创建一个简单的讨论论坛
19.1 设计数据库表
19.2 为共同函数创建一个包含文件
19.3 创建输入表单和脚本
19.4 显示主题列表
19.5 显示一个主题中的帖子
19.6 向主题添加帖子
19.7 用JavaScript修改论坛的显示
19.8 小结
19.9 问与答
19.10 测验
20 创建一个在线商店
20.1 规划和创建数据库表
20.2 显示商品分类
20.3 显示商品
20.4 对在线商店前端使用JavaScript
20.5 小结
20.6 问与答
20.7 测验
21 创建一个简单的日历
21.1 构建一个简单的显示日历
21.2 用JavaScript创建一个日历库
21.3 小结
21.4 问与答
21.5 测验
22 管理Web应用程序
22.1 理解Web应用开发中的一些最佳实践
22.2 编写可维护的代码
22.3 在工作中实现版本控制
22.4 理解代码框架的价值和用法
22.5 小结
22.6 问与答
22.7 测验
附录A 使用XAMPP的安装入门指南
A.1 使用第三方的安装包
A.2 Linux/UNIX下的安装
A.3 在Windows上安装XAMPP
A.4 在Mac OS X上安装XAMPP
A.5 让XAMPP更安全
A.6 故障排除
附录B 安装和配置MySQL
B.1 MySQL的当前版本和未来版本
B.2 如何获取MySQL
B.3 在Linux/UNIX上安装MySQL
B.4 在Mac OS X上安装MySQL
B.5 在Windows上安装MySQL
B.6 安装故障排除
B.7 基本安全规则
B.8 MySQL权限系统简介
附录C 安装和配置Apache
C.1 Apache的当前版本
C.2 选择合适的安装方法
C.3 在Linux/UNIX上安装Apache
C.4 在Mac OS X上安装Apache
C.5 在Windows上安装Apache
C.6 Apache配置文件结构
C.7 Apache日志文件
C.8 Apache相关命令
C.9 第一次启动Apache
C.10 故障排除
附录D 安装和配置PHP
D.1 PHP的当前版本和未来版本
D.2 在带有Apache的Linux/UNIX上编译PHP
D.3 在Mac OS X上安装PHP
D.4 在Windows上安装PHP
D.5 php.ini基础
D.6 测试安装
D.7 获取安装帮助
本书的目标读者
本书的内容结构
本书的资源
本书的体例
问与答、测验和练习
资源与支持
配套资源
与我们联系
关于异步社区和异步图书
第1部分 Web应用基础知识
1 理解Web的工作方式
1.1 HTML和WWW简史
1.2 创建Web内容
1.3 理解Web内容递送
1.4 选择Web托管提供商
1.5 利用多种Web浏览器执行测试
1.6 创建一个示例文件
1.7 使用FTP传输文件
1.8 了解在Web服务器上放置文件的位置
1.9 小结
1.10 问与答
1.11 测验
2 构造HTML文档
2.1 从一个简单的Web页面开始
2.2 每个Web页面都必须具有的HTML标签
2.3 在Web页面中使用超链接
2.4 利用段落和换行符组织页面
2.5 利用标题组织内容
2.6 理解语义元素
2.7 CSS的工作方式
2.8 基本的样式表
2.9 CSS样式的基础知识
2.10 使用样式类
2.11 使用样式ID
2.12 内部样式表和内联样式
2.13 小结
2.14 问与答
2.15 测验
3 理解CSS方框模型和定位
3.1 CSS方框模型
3.2 详解定位
3.3 控制元素的堆叠方式
3.4 管理文本流
3.5 理解固定布局
3.6 理解流动布局
3.7 创建固定/流动混合布局
3.8 考虑响应性Web设计
3.9 小结
3.10 问与答
3.11 测验
4 理解JavaScript
4.1 学习Web脚本编程的基础知识
4.2 JavaScript如何适应Web页面
4.3 探索JavaScript的能力
4.4 基本概念
4.5 JavaScript语法规则
4.6 使用注释
4.7 关于JavaScript的最佳实践
4.8 理解JSON
4.9 使用JavaScript控制台调试JavaScript错误
4.10 小结
4.11 问与答
4.12 测验
5 PHP简介
5.1 PHP是如何与Web服务器协作的
5.2 PHP脚本基础
5.3 代码块和浏览器输出
5.4 小结
5.5 问与答
5.6 测验
第2部分 动态Web站点基础
6 理解动态Web站点和HTML5应用程序
6.1 理解不同类型的脚本
6.2 显示随机内容
6.3 理解文档对象模型
6.4 使用window对象
6.5 处理document对象
6.6 访问浏览器的历史记录
6.7 使用location对象
6.8 关于DOM结构的更多知识
6.9 处理DOM节点
6.10 创建可定位的元素(图层)
6.11 隐藏和显示对象
6.12 修改页面内的文本
6.13 向页面中添加文本
6.14 基于用户交互更改图像
6.15 提前考虑开发HTML5应用程序
6.16 小结
6.17 问与答
6.18 测验
7 JavaScript基础:变量、字符串和数组
7.1 使用变量
7.2 了解表达式和运算符
7.3 JavaScript中的数据类型
7.4 在数据类型之间转换
7.5 使用String对象
7.6 处理子串
7.7 使用数值型数组
7.8 使用字符串数组
7.9 对数值型数组进行排序
7.10 小结
7.11 问与答
7.12 测验
8 JavaScript基础:函数、对象和流程控制
8.1 使用函数
8.2 对象简介
8.3 使用对象简化脚本编程
8.4 扩展内置对象
8.5 使用Math对象
8.6 使用Math方法
8.7 处理Date对象
8.8 if语句
8.9 使用简写的条件表达式
8.10 利用if和else测试多个条件
8.11 利用switch使用多个条件
8.12 使用for循环
8.13 使用while循环
8.14 使用do...while循环
8.15 使用循环
8.16 遍历对象属性
8.17 小结
8.18 问与答
8.19 测验
9 理解JavaScript事件处理
9.1 理解事件处理程序
9.2 使用鼠标事件
9.3 使用键盘事件
9.4 使用load和unload事件
9.5 使用click更改<div>的外观
9.6 小结
9.7 问与答
9.8 测验
10 使用jQuery的基础知识
10.1 使用第三方JavaScript库
10.2 jQuery应运而生
10.3 准备使用jQuery
10.4 熟悉$().ready处理程序
10.5 选择DOM和CSS内容
10.6 操作HTML内容
10.7 结合使用各种方法来创建jQuery动画
10.8 利用jQuery处理事件
10.9 小结
10.10 问与答
10.11 测验
0 条评论
下一页