PHP+MySQL项目化教程(微课版)

分享 推荐 0 收藏 3 阅读 490
刘海 (作者) 978-7-115-63849-6

关于本书的内容有任何问题,请联系 范博涛

国家在线精品课程配套教材
围绕“1+X证书”Web前端开发职业技能等级考试大纲编写
提供丰富的教学资源,包括教学PPT、教案、考试模拟题等
¥49.80 ¥42.33 (8.5 折)
立即购买

内容摘要

本书是一本基于项目导向和任务驱动的“教学做一体化”教材。本书以一个电子商务网站项目为载体,内容对接PHP软件开发工程师的岗位要求。
本书共分三个部分、十个任务,第一部分为项目基础,包含任务一至任务三,介绍运行环境搭建、PHP基础语法、数据库设计等;第二部分为项目编码开发,包含任务四至任务八,针对项目的各个部分进行编码开发;第三部分为项目的高阶开发,包含任务九和任务十,介绍Laravel框架和PHP接口开发。
本书适合作为高等教育本、专科院校计算机相关专业的教材,也可作为教育部“1+X证书”Web前端开发职业技能等级考试的教材,还可供PHP编程爱好者自学使用。

国家在线精品课程

目录

目 录



任务一
乐GO商城体验及开发环境搭建 1
学习目标 1
1.1 任务引导 1
1.2 知识准备 2
1.2.1 PHP简介 2
1.2.2 Apache简介 2
1.2.3 MySQL简介 3
1.2.4 PHP网站运行原理 3
1.3 任务实施 4
子任务1-1 乐GO商城体验 4
子任务1-2 乐GO商城系统分析与设计 8
子任务1-3 运行环境搭建 11
1.4 问题思考 20
1.5 技术拓展 21
1.5.1 HBuilderX下载和安装 21
1.5.2 HBuilderX使用入门 21
1.5.3 HBuilderX运行Web网站 25
1.6 学习小结 28
1.7 课后练习 28

任务二
乐GO商城开发知识储备 29
学习目标 29
2.1 任务引导 29
2.2 知识准备 30
2.2.1 PHP基础语法 30
2.2.2 PHP注释 30
2.2.3 PHP大小写 31
2.2.4 PHP echo语句 32
2.2.5 PHP变量 33
2.2.6 PHP常量 33
2.2.7 PHP运算符 34
2.2.8 PHP条件语句 36
2.2.9 PHP循环语句 39
2.2.10 PHP函数 41
2.2.11 PHP数组 44
2.2.12 PHP面向对象 48
2.3 任务实施 57
子任务 实现一个简单的HTML表单 57
2.4 问题思考 59
2.5 技术拓展 59
2.5.1 PHP的错误类型 59
2.5.2 PHP的错误级别 60
2.6 学习小结 61
2.7 课后练习 62

任务三
乐GO商城数据库设计 63
学习目标 63
3.1 任务引导 63
3.2 知识准备 65
3.2.1 概念结构设计 65
3.2.2 逻辑结构设计 68
3.2.3 物理结构设计 72
3.3 任务实施 73
子任务3-1 乐GO商城数据库概念结构设计 73
子任务3-2 乐GO商城数据库逻辑结构设计 77
子任务3-3 乐GO商城数据库物理结构设计 78
子任务3-4 数据库的创建与管理 82
3.4 问题思考 84
3.5 技术拓展 84
3.6 学习小结 88
3.7 课后练习 88
任务四
乐GO商城数据访问层开发 90
学习目标 90
4.1 任务引导 90
4.2 知识准备 91
4.2.1 PHP访问数据库的一般步骤 91
4.2.2 建立数据库连接 91
4.2.3 选择数据库 92
4.2.4 执行数据表操作 93
4.3 任务实施 99
子任务4-1 公共程序文件准备 99
子任务4-2 数据访问层的实现 101
4.4 问题思考 112
4.5 技术拓展 112
4.5.1 PDO的安装 113
4.5.2 PDO的使用 113
4.5.3 使用MySQLi下的预处理语句 116
4.6 学习小结 118
4.7 课后练习 118

任务五
乐GO商城前台商品展示模块开发 119
学习目标 119
5.1 任务引导 119
5.2 知识准备 122
5.2.1 URL传值 122
5.2.2 相关函数 123
5.3 任务实施 124
子任务5-1 商品推荐 124
子任务5-2 商品分页显示 126
子任务5-3 商品搜索 128
5.4 问题思考 130
5.5 技术拓展 130
5.6 学习小结 134
5.7 课后练习 134

任务六
乐GO商城注册和登录模块开发 136
学习目标 136
6.1 任务引导 136
6.2 知识准备 137
6.2.1 Cookie 138
6.2.2 Session 139
6.2.3 相关函数 141
6.3 任务实施 143
子任务6-1 验证码制作 143
子任务6-2 用户注册 144
子任务6-3 用户登录 148
6.4 问题思考 150
6.5 技术拓展 150
6.6 学习小结 152
6.7 课后练习 152

任务七
乐GO商城购物车模块开发 154
学习目标 154
7.1 任务引导 154
7.2 知识准备 156
7.3 任务实施 158
子任务7-1 添加商品至购物车 159
子任务7-2 查看购物车 160
子任务7-3 移除商品 162
子任务7-4 修改商品数量 162
子任务7-5 清空购物车 163
子任务7-6 生成订单 164
7.4 问题思考 166
7.5 技术拓展 166
7.6 学习小结 171
7.7 课后练习 171

任务八
乐GO商城后台商品管理模块开发 173
学习目标 173
8.1 任务引导 173
8.2 知识准备 174
8.3 任务实施 176
子任务8-1 添加商品 177
子任务8-2 查看商品 182
子任务8-3 删除商品 185
子任务8-4 修改商品 186
8.4 问题思考 190
8.5 技术拓展 191
8.5.1 文件操作 191
8.5.2 目录操作 195
8.6 学习小结 196
8.7 课后练习 197

任务九
Laravel框架重构乐GO商城 198
学习目标 198
9.1 任务引导 198
9.2 知识准备 198
9.2.1 Laravel框架 198
9.2.2 Laravel框架安装 200
9.2.3 Laravel框架目录结构 201
9.2.4 路由 202
9.2.5 控制器 205
9.2.6 视图 206
9.2.7 模型 208
9.2.8 中间件 209
9.3 任务实施 210
子任务9-1 后台登录功能 210
子任务9-2 判断合法用户中间件 212
子任务9-3 后台查看商品 214
9.4 问题思考 216
9.5 技术拓展 216
9.5.1 生命周期概览 216
9.5.2 聚焦服务提供者 217
9.6 学习小结 217
9.7 课后练习 218

任务十
PHP接口开发 219
学习目标 219
10.1 任务引导 219
10.2 知识准备 219
10.2.1 JSON格式介绍 219
10.2.2 PHP处理JSON 220
10.2.3 Android App调用接口 222
10.2.4 Web客户端调用接口 223
10.3 任务实施 224
子任务10-1 封装用户信息查询接口 225
子任务10-2 调用接口实现用户信息查询 226
10.4 问题思考 228
10.5 技术拓展 228
10.6 学习小结 229
10.7 课后练习 230

读者评论

我要评论

作者介绍

刘海,广东科学技术职业学院人工智能学院教授,自2006年进入高职院校工作后,在教育岗位辛勤耕耘至今,一直从事实践教学管理工作,担任软件技术专业、移动应用开发专业主任职务,从事教育工作14年以来一直站在实践教学的第一线,“没有不合格的学生,只有不合格的教师”是他课堂教学的座右铭,近10年年度教学评价均为优秀等级,获 “学生最满意课程奖”,工作业绩成绩突出。 近五年来指导学生参加计算机设计大赛,移动应用开发职业技能竞赛、中国软件杯等竞赛中荣获国家级三等奖1项,省级一等奖2项、二等奖4项;作为项目负责人认定为国家级应用技术协同创新中心1项,国家级骨干专业1项,国家级服务外包项目1项,省级创新项目1项。

相关图书

  • JavaScript+Vue.js Web开发项目教程(微课版)

    夏道春

    随着Web前端技术的发展,JavaScript应用越来越广泛,各种框架技术(如Vue.js)更新速度快,应用广...

    ¥59.80
  • Web程序设计(微课版)

    文小森

    本书详尽、全面地阐述Web程序开发的相关知识。全书共9章,内容涵盖Web应用程序概述、Web开发环境搭建、PH...

    ¥49.80
  • 软件质量保证与测试

    王华

      本书以SmartArchive项目为例,讲解软件质量保证与测试的关键概念、方法和技术,并通过演示实际项目的...

    ¥69.80
  • Java程序设计案例教程(微课版)(第2版)

    Java作为编程界的常青树,从大型项目的核心架构,到企业的快速开发,都占据技术的核心地位。本书以山东省职业教育...

    ¥59.80
  • 软件测试(微课版)

    王敏 王智超 周燕 肖玉 魏波

    本书依据高等职业院校软件技术专业教学标准,参考《Web 应用软件测试职业技能等级标准》及全国职业院校技能大赛“...

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