工业和信息化人才培养工程系列丛书,1+X证书制度试点培训用书WEB前端开发(中级)(上册)
- ISBN:9787121368028
- 装帧:平装-胶订
- 册数:暂无
- 重量:暂无
- 开本:其他
- 页数:396
- 出版时间:2019-08-01
- 条形码:9787121368028 ; 978-7-121-36802-8
本书特色
面向职业院校和应用型本科院校开展1 X证书制度试点工作是落实《国家职业教育改革实施方案》的重要内容之一,为了便于X证书标准融入院校学历教育,工业和信息化部教育与考试中心组织编写了《Web前端开发(中级)》教材。本教材以《Web前端开发职业技能等级标准》(中级)为编写依据,分上、下两册,包括深入浅出MySQL数据库、PHP技术与应用、Web前后端数据交互技术、响应式开发技术、网站项目实战五篇,分别对应《Web前端开发职业技能等级标准》(中级)涉及的五门核心课程:“MySQL数据库基础与应用”“PHP技术与应用”“Web前后端数据交互技术”“响应式开发技术”“网站项目实战”。本教材以模块化的结构组织各篇及其章节,以任务驱动的方式安排教材内容,选取动态网站开发能力和响应式网站开发的典型应用作为教学案例。本教材可用于1 X证书制度试点工作中的Web前端开发职业技能等级证书的教学和培训,也可以作为期望从事Web前端开发职业的应届毕业生和社会在职人员的自学参考用书。
内容简介
面向职业院校和应用型本科院校开展1+X证书制度试点工作是落实《国家职业教育改革实施方案》的重要内容之一,为了便于X证书标准融入院校学历教育,工业和信息化部教育与考试中心组织编写了《Web前端开发(中级)》教材。本教材以《Web前端开发职业技能等级标准》(中级)为编写依据,分上、下两册,包括深入浅出MySQL数据库、PHP技术与应用、Web前后端数据交互技术、响应式开发技术、网站项目实战五篇,分别对应《Web前端开发职业技能等级标准》(中级)涉及的五门核心课程:“MySQL数据库基础与应用”“PHP技术与应用”“Web前后端数据交互技术”“响应式开发技术”“网站项目实战”。本教材以模块化的结构组织各篇及其章节,以任务驱动的方式安排教材内容,选取动态网站开发能力和响应式网站开发的典型应用作为教学案例。本教材可用于1+X证书制度试点工作中的Web前端开发职业技能等级证书的教学和培训,也可以作为期望从事Web前端开发职业的应届毕业生和社会在职人员的自学参考用书。
目录
第1章 MySQL基础 2
1.1 数据库概述 2
1.1.1 数据库的概念 2
1.1.2 MySQL简介 3
1.2 MySQL的安装与配置 3
1.2.1 安装准备 3
1.2.2 Windows平台下MySQL的
安装与配置 4
1.2.3 MySQL图形化管理工具
介绍 12
1.3 本章小结 14
第2章 MySQL管理 15
2.1 MySQL数据库管理 16
2.1.1 初始化数据库 16
2.1.2 创建数据库 17
2.1.3 查看数据库 17
2.1.4 删除数据库 18
2.2 MySQL数据表管理 18
2.2.1 创建数据表 18
2.2.2 查看数据表 18
2.2.3 修改数据表 19
2.2.4 删除数据表 20
2.3 MySQL用户管理 21
2.3.1 创建与删除用户 21
2.3.2 授予与回收用户权限 22
2.3.3 设置与更改用户密码 23
2.4 本章小结 23
第3章 SQL基本语法 24
3.1 SQL语句简介 25
3.2 MySQL基本数据类型 25
3.2.1 数值类型 25
3.2.2 字符串类型 26
3.2.3 日期和时间类型 27
3.3 数据插入 28
3.4 数据修改 29
3.5 数据删除 30
3.6 数据查询 30
3.6.1 常规查询 30
3.6.2 条件查询 31
3.6.3 联合查询 33
3.6.4 不重复查询 35
3.6.5 模糊查询 35
3.6.6 排序查询 37
3.6.7 限制查询 37
3.6.8 聚合 38
3.6.9 连接 39
3.7 事务 41
3.7.1 事务概述 41
3.7.2 事务的四大特性 42
3.7.3 事务提交 43
3.7.4 事务回滚 43
3.8 本章小结 44
第4章 索引、分区与视图 45
4.1 数据库索引 46
4.1.1 索引概述 46
4.1.2 BTree索引与Hash索引 47
4.1.3 索引的建立和使用 50
4.1.4 唯一索引和联合索引 52
4.1.5 EXPLAIN语句 52
4.1.6 EXPLAIN语句分析案例 56
4.1.7 MySQL优化 64
4.2 数据库分区 66
4.2.1 分区概述 66
4.2.2 MySQL分区的依据 67
4.2.3 分区类型 68
4.2.4 RANGE分区 71
4.2.5 LIST分区 72
4.2.6 HASH分区 74
4.2.7 KEY分区 75
4.3 数据库视图 77
4.3.1 视图概述 77
4.3.2 创建视图 77
4.3.3 修改视图 78
4.3.4 删除视图 78
4.3.5 查询视图 78
4.4 本章小结 79
第5章 存储过程与触发器 80
5.1 存储过程及函数 80
5.1.1 存储过程概述 80
5.1.2 存储过程的创建、查询、
修改与删除 81
5.1.3 存储过程的调用 83
5.1.4 参数 83
5.1.5 变量 87
5.1.6 运算符 88
5.1.7 流程控制语句 89
5.1.8 函数 93
5.2 触发器 97
5.2.1 触发器概述 97
5.2.2 创建触发器 98
5.2.3 查看触发器 99
5.2.4 删除触发器 100
5.2.5 触发器执行顺序 100
5.3 本章小结 100
第6章 数据库备份与恢复 101
6.1 备份与恢复命令 101
6.1.1 备份命令 102
6.1.2 恢复命令 102
6.2 数据库文件备份与恢复 102
6.3 数据导入导出工具 103
6.3.1 数据导出 103
6.3.2 数据导入 104
6.4 本章小结 106
第二篇 PHP技术与应用
第7章 PHP概述 108
7.1 什么是PHP 108
7.2 PHP的历史 109
7.3 PHP的优势 109
7.4 PHP的用途 110
7.5 PHP环境的搭建 110
7.5.1 WAMPSERVER 110
7.5.2 Apache的配置与安装 110
7.5.3 PHP的配置与安装 114
7.6 PHP常用的代码编辑工具 117
7.7 本章小结 117
第8章 PHP语言基础 118
8.1 PHP标记符 119
8.2 PHP注释 119
8.3 PHP代码块和指令分隔符 120
8.4 PHP的数据类型 121
8.4.1 标量数据类型 121
8.4.2 复合数据类型 123
8.4.3 特殊数据类型 124
8.4.4 数据类型检测 125
8.4.5 类型转换 126
8.5 PHP变量 129
8.5.1 定义变量 129
8.5.2 变量赋值 129
8.5.3 可变变量 130
8.5.4 预定义变量 131
8.6 PHP常量 132
8.6.1 声明常量 132
8.6.2 使用常量 133
8.6.3 预定义常量 133
8.7 PHP运算符 134
8.7.1 算术运算符 134
8.7.2 字符串运算符 134
8.7.3 赋值运算符 135
8.7.4 位运算符 135
8.7.5 递增和递减运算符 136
8.7.6 逻辑运算符 136
8.7.7 比较运算符 137
8.7.8 条件运算符 137
8.7.9 错误控制运算符 138
8.7.10 运算符优先级 138
8.8 PHP流程控制语句 139
8.8.1 if语句 139
8.8.2 if…else语句 140
8.8.3 elseif语句 141
8.8.4 switch语句 142
8.8.5 while语句 144
8.8.6 do-while语句 145
8.8.7 for语句 146
8.8.8 foreach语句 147
8.8.9 goto语句 148
8.8.10 break语句 148
8.8.11 continue语句 149
8.9 PHP其他关键词 151
8.9.1 exit()函数和die()函数 151
8.9.2 return语句 152
8.10 PHP函数 152
8.10.1 定义函数 152
8.10.2 调用函数 153
8.10.3 函数的参数 153
8.10.4 函数的返回值 154
8.10.5 变量的作用域 154
8.10.6 可变函数 156
8.10.7 匿名函数 156
8.10.8 递归函数 157
8.11 PHP数据输出语句 157
8.12 PHP文件引用语句 157
8.12.1 include语句与require
语句 157
8.12.2 include_once语句与
require_once语句 158
8.12.3 命名空间 158
8.13 本章小结 161
第9章 PHP字符串操作函数 162
9.1 字符串的处理 163
9.1.1 字符串的连接 163
9.1.2 字符串长度的获取 164
9.1.3 字符串的去除 164
9.1.4 字符串的分割 165
9.1.5 字符串的检索 166
9.1.6 字符串的截取 170
9.1.7 字符串的替换 170
9.1.8 字符串的翻转 173
9.1.9 字符串的比较 173
9.1.10 字符串的大小写 176
9.1.11 字符串的重复 176
9.1.12 字符串的加密 177
9.2 正则表达式 177
9.3 正则表达式基本语法 178
9.3.1 行定位符 178
9.3.2 单词定界符 179
9.3.3 字符类 180
9.3.4 选择符 181
9.3.5 范围符 181
9.3.6 排除符 181
9.3.7 限定符 181
9.3.8 任意字符 183
9.3.9 转义字符 183
9.3.10 反斜杠 183
9.3.11 小括号 184
9.3.12 反向引用 184
9.3.13 模式修饰符 185
9.4 使用PCRE扩展正则表达式
函数 186
9.4.1 数组过滤 186
9.4.2 执行一次匹配 186
9.4.3 执行所有匹配 187
9.4.4 转义字符 188
9.4.5 查找替换 189
9.4.6 高级查找替换 190
9.4.7 分隔字符串 190
9.5 本章小结 191
第10章 PHP数字操作函数 193
10.1 本章主要涉及函数 193
10.2 随机数 194
10.3 绝对值 195
10.4 极值 196
10.5 取整 196
10.6 取余 197
10.7 幂运算 198
10.8 三角函数 198
10.9 进制转换 199
10.10 常量函数 200
10.11 本章小结 201
第11章 PHP日期和时间操作函数 202
11.1 本章主要涉及函数 202
11.2 设置系统时区 203
11.2.1 时区与时间 203
11.2.2 设置系统时区的方法 203
11.3 获取时间戳 205
11.4 将时间戳转成日期和时间 205
11.5 获取日期信息 208
11.6 将日期和时间转成时间戳 209
11.7 本章小结 211
第12章 PHP数组操作函数 212
12.1 本章主要涉及函数 213
12.2 数组的分类 214
12.2.1 数字索引数组 214
12.2.2 关联数组 214
12.3 创建数组 214
12.3.1 range()函数 215
12.3.2 array()函数 215
12.4 统计数组元素个数 221
12.5 遍历数组 222
12.6 输出数组 224
12.7 数组指针 226
12.8 数组排序 227
12.9 字符串与数组的转换 231
12.10 数组检索 232
12.10.1 array_keys()函数 232
12.10.2 array_values()函数 233
12.10.3 in_array()函数 234
12.10.4 array_search()函数 235
12.10.5 array_key_exists()函数 235
12.11 数组元素操作函数 236
12.11.1 array_pop()函数 237
12.11.2 array_push()函数 237
12.11.3 array_shift()函数 238
12.11.4 array_unshift()函数 239
12.11.5 array_ unique()函数 240
12.11.6 unset()函数 241
12.11.7 array_ splice()函数 242
12.11.8 array_merge()函数和array_merge_recursive()
函数 244
12.11.9 array_chunk()函数 246
12.11.10 array_slice()函数 247
12.11.11 array_rand()函数 248
12.12 本章小结 249
第13章 PHP文件系统处理 250
13.1 文件操作 250
13.1.1 打开和关闭文件 251
13.1.2 读取文件内容 252
13.1.3 写入文件内容 257
13.1.4 文件指针 259
13.1.5 文件操作函数 260
13.2 目录操作 260
13.2.1 打开和关闭目录 261
13.2.2 浏览目录 261
13.2.3 目录操作函数 262
13.3 本章小结 264
第14章 PHP图形图像处理 265
14.1 GD库 266
14.2 创建画布 267
14.3 销毁画布 267
14.4 导入外部图像 268
14.5 输出图像 269
14.6 分配颜色 272
14.7 绘制基本几何图形 273
14.7.1 imageline()函数 273
14.7.2 imagearc()函数 274
14.7.3 imagerectangle()函数 275
14.7.4 简单图形组合 276
14.8 图像填充 276
14.8.1 imagefill()函数 277
14.8.2 imagefilledarc()函数 277
14.8.3 imagefilledellipse()函数 279
14.8.4 imagefilledrectangle()
作者简介
谭志彬,北京大学无线电电子学系硕士毕业,曾在高科技企业从事办公自动化系统的开发应用,是国家计算机和通信专业技术资格考试标准的主要起草或审定者,主持开发过考务管理系统、上机考试系统、阅卷系统。
-
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
全图解零基础word excel ppt 应用教程
¥12.0¥48.0 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥37.7¥65.0 -
硅谷之火-人与计算机的未来
¥14.3¥39.8 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥77.4¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
UN NX 12.0多轴数控编程案例教程
¥25.8¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥84.5¥119.0 -
PREMIERE PRO 2023全面精通:视频剪辑+颜色调整+转场特效+字幕制作+案例实战
¥69.3¥99.0