封面
版权信息
内容提要
前言
项目1 搭建PHP开发环境
【项目导入】
【项目分析】
【知识储备】
1.1 静态网页和动态网页
1.2 PHP简介
1.2.1 PHP的发展历史和特点
1.2.2 PHP的工作原理
【项目实现】搭建PHP开发环境
任务一 手动搭建PHP开发环境
任务二 编写测试程序
【小结及提高】
【项目实训】
习题
项目2 设计Office题库智能处理程序
【项目导入】
【项目分析】
【知识储备】
2.1 PHP语法基础
2.1.1 PHP基本语法
2.1.2 标识符与关键字
2.1.3 PHP编码规范
2.2 PHP的数据类型
2.2.1 数据类型
2.2.2 数据类型的检测
2.3 PHP常量
2.3.1 自定义常量
2.3.2 预定义常量
2.4 PHP变量
2.4.1 变量声明及使用
2.4.2 变量作用域
2.5 PHP运算符
2.6 PHP函数
2.6.1 自定义函数
2.6.2 内置函数
2.7 PHP数组
2.7.1 数组的使用
2.7.2 数组函数
2.7.3 全局数组
【项目实现】设计Office题库智能处理程序
任务一 设计Office题库智能处理程序界面
任务二 编写Office题库智能处理程序代码
【小结及提高】
【项目实训】
习题
项目3 设计趣味抽奖程序
【项目导入】
【项目分析】
【知识储备】
3.1 算法简介
3.1.1 算法的特征
3.1.2 算法的描述方法
3.1.3 结构化程序设计方法
3.2 条件控制语句
3.2.1 if条件控制语句
3.2.2 switch多分支语句
3.3 循环控制语句
3.3.1 while循环语句
3.3.2 do…while循环语句
3.3.3 for循环语句
3.3.4 foreach循环语句
3.4 跳转控制语句
3.5 包含函数
【项目实现】设计趣味抽奖程序
任务一 设计趣味抽奖程序的界面
任务二 实现趣味抽奖程序界面的按钮功能
【小结及提高】
【项目实训】
习题
项目4 设计简单的购物车程序
【项目导入】
【项目分析】
【知识储备】
4.1 表单
4.1.1 表单界面设计
4.1.2 表单数据验证
4.1.3 表单数据获取
4.2 正则表达式
4.2.1 正则表达式简介
4.2.2 正则表达式的语法
4.2.3 正则表达式的应用
4.3 Cookie
4.4 Session
4.5 图像处理
【项目实现】设计简单的购物车程序
任务一 制作购物车程序的界面
任务二 实现购物车的功能
【小结及提高】
【项目实训】
习题
项目5 制作员工档案管理系统
【项目导入】
【项目分析】
【知识储备】
5.1 MySQL概述
5.1.1 MySQL的特点
5.1.2 MySQL数据类型
5.2 使用命令行操作MySQL
5.2.1 启动和关闭MySQL服务器
5.2.2 操作MySQL数据库
5.2.3 操作MySQL数据表
5.2.4 操作MySQL数据
5.3 phpMyAdmin图形化管理工具
5.4 使用PHP操作MySQL数据库
5.4.1 连接数据库
5.4.2 数据库基本操作
【项目实现】制作员工档案管理系统
任务一 数据库设计
任务二 主界面设计
任务三 添加员工档案功能
任务四 删除员工档案功能
【小结及提高】
【项目实训】
习题
项目6 制作新闻系统模板解析
【项目导入】
【项目分析】
【知识储备】
6.1 HTML简介
6.2 CSS简介
6.3 模板解析技术
6.3.1 模板解析原理
6.3.2 模板解析语法
【项目实现】新闻系统界面设计
任务一 制作新闻系统界面
任务二 编写PHP代码来解析模板
【小结及提高】
【项目实训】
习题
项目7 新闻系统开发
【项目导入】
【项目分析】
【知识储备】
【项目实现】新闻系统后台管理
任务一 系统功能设计
任务二 数据库设计
任务三 后台管理系统设计
任务四 管理员管理
任务五 新闻分类管理
任务六 新闻信息管理
【小结及提高】
【项目实训】
习题
项目8 实现新闻系统登录验证功能
【项目导入】
【项目分析】
【知识储备】
8.1 面向对象基本概念
8.2 类和对象
8.2.1 类的声明与实例化
8.2.2 构造方法和析构方法
8.3 面向对象三大特点
8.3.1 封装
8.3.2 继承
8.3.3 多态
8.4 抽象类
8.5 接口
8.6 重要关键字
8.6.1 static关键字
8.6.2 self关键字
8.6.3 final关键字
8.7 特性集合类
8.8 匿名类
8.9 魔术方法
8.9.1 属性重载
8.9.2 方法重载
8.9.3 克隆对象
8.9.4 自动加载
8.9.5 序列化对象
8.9.6 __toString()
【项目实现】实现新闻系统登录验证功能
任务一 升级新闻系统登录模块界面
任务二 实现中文GIF动态验证码
【小结及提高】
【项目实训】
习题
项目9 电子商务系统开发
【项目导入】
【项目分析】
【项目实现】电子商务系统开发
任务一 系统功能设计
任务二 数据库设计
任务三 后台管理系统设计
任务四 管理员管理
任务五 网站栏目管理
任务六 后台权限管理
任务七 新闻信息管理
任务八 商品管理
任务九 购物车设置
任务十 支付系统设置
任务十一 前台显示系统设计
任务十二 模板解析
任务十三 购物车
任务十四 会员注册
任务十五 会员登录
任务十六 收银台
任务十七 在线支付
任务十八 会员订单管理
任务十九 后台订单管理
任务二十 后台会员管理
【小结及提高】
【项目实训】
习题
项目10 微信小程序开发
【项目导入】
【项目分析】
【知识储备】
10.1 微信小程序简介
10.2 微信小程序开发准备
10.2.1 申请账号
10.2.2 架设开发者服务器
10.2.3 安装微信开发者工具
10.2.4 第一个微信小程序
10.3 微信小程序开发基础
10.3.1 微信小程序目录结构
10.3.2 微信小程序页面构成
10.3.3 微信小程序运行环境
10.3.4 微信小程序全局配置
10.3.5 微信小程序新建页面
10.3.6 微信小程序导航栏设计
10.3.7 微信小程序常用API
10.3.8 部署PHP+MySQL设计的后台API
10.3.9 微信小程序发布
【项目实现】基于微信小程序的电子商务系统开发
任务一 电子商务系统微信API开发
任务二 电子商务系统微信小程序页面设计
【小结及提高】
【项目实训】
习题
更新时间:2023-11-16 18:20:42