课程简介
IT和互联网行业发展迅速,不断创新,只有以最快的开发速度、**成本和高质量的结果,才能保持一个网站的领先性,才会吸引更多的网民。PHP作为非常优秀的、简便的Web开发语言,和Linux,Apache,MySQL紧密结合,形成LAMP的开发黄金组合不仅降低使用成本,还提升了开发速度,满足**的互动式网络开发的应用,PHP可广泛用在网站开发,API接口开发,服务器端开发,广告系统开发,内部OA系统开发,移动端后台开发,游戏开发等。
学后水平:掌握PHP开发的基础知识以及常用框架。独立开发网站。
课程目标
掌握PHP开发的基础知识以及常用框架
适用人群
想要学习后端开发的计算机爱好者
课程大纲
第1章PHP环境搭建与变量
1-1Wamp环境原理
1-2Appserv安装与调试
第2章PHP变量使用
2-1PHP混编书写
2-2PHP变量类型
第3章PHP变量测试和变量转换
3-1PHP变量测试
3-2PHP变量转换
第4章PHP常量和运算符
4-1PHP常量和预定义常量
4-2PHP运算符
第5章PHP流程控制
5-1PHP逻辑运算
5-2PHP分支结构流程控制
第6章PHP流程控制与函数
6-1PHP循环与控制
6-2PHP函数基础
第7章PHP函数
7-1函数参数
7-2递归函数
第8章PHP数组函数(第1部分
8-1PHP数组定义和遍历
8-2PHP超全局数组
第9章PHP数组函数(第2部分)
9-1form表单传值
9-2自定义数组函数
第10章PHP数组函数(第3部分)
10-1数组函数(上)
10-2数组函数(下)
第11章PHP字符串函数(第1部分)
11-1字符串输出函数
11-2与HTML有关的字符串函数
第12章PHP字符串函数(第2部分)
12-1字符串格式化、替换和其他函数
12-2正则表达式的作用
第13章PHP正则表达式
13-1原子和元子符
13-2模式修正符
第14章数学、日期和错误处理
14-1正则表达式函数
14-2数学和错误处理
第15章PHP日期函数
15-1日期函数
15-2万年历实例
第16章PHP图片处理(第1部分)
16-1PHP画图(上)
16-2PHP画图(下)
第17章PHP图片处理(第2部分)
17-1验证码实现过程
17-2图片缩放、裁剪和水印
第18章图片缩放函数和文件操作
18-1图片缩放函数
18-2文件目录操作
第19章目录操作和文件上传下载
19-1目录操作
19-2文件上传
第20章文件下载和数据库设计
20-1文件上传
20-2文件下载
第21章Mysql数据库设计(第1部分)
21-1云知梦创业经验分享
21-2数据库基础命令
21-3数据库设计
第22章Mysql数据库设计(第2部分)
22-1mysql字符管理
22-2mysql字段属性管理
第23章Mysql数据库操作(第1部分)
23-1mysql字段和索引管理开始学习
23-2mysql数据库操作
第24章Mysql数据库操作(第2部分)
24-1mysql增删改查基本操作
24-2mysql查询操作
第25章Mysql数据库操作(第3部分)
25-1mysql数据库函数
25-2mysql数据库分组聚合
第26章Mysql数据库操作(第4部分)
26-1mysql普通多表查询
26-2mysql嵌套和链接查询
第27章Mysql数据库优化(第1部分)
27-1Mysql基础操作
27-2常用的Sql技巧
去第28章Mysql数据库优化(第2部分)
28-1mysql优化步骤
28-2mysql慢查询和优化表空间
第29章Mysql数据库优化(第3部分)
29-1mysql索引优化
29-2mysql服务器优化01:05:40
第30章PHP面向对象(第1部分)
30-1mysql备份与恢复(第1部分)
30-2mysql备份与恢复(第2部分)
30-3php面向对象概念
第31章PHP面向对象(第2部分)
31-1php构造方法和析构方法
第32章PHP面向对象(第3部分)
32-1PHP对象链实现
32-2面向对象继承特性
第33章PHP面向对象(第4部分)
33-1封装特性及实例
33-2过程化数据操作
第34章PHP面向对象(第5部分)
34-1Model类数据库操作(第1部分)
34-2Model类数据库操作(第2部分)
第35章PHP面向对象(第6部分)
35-1抽象类、接口和多态
35-2魔术方法的使用
第36章PHP面向对象(第7部分)
36-1面向对象关键字
36-2命名空间作用
第37章PHP面向对象(第8部分)
37-1PHP命名空间(第1部分)
37-2PHP命名空间(第2部分)
第38章PDO数据库抽象层(第1部分
38-1PDO操作数据库
38-2PDO事件机制
第39章PDO数据库抽象层(第2部分)
39-1PDO事务机制和异常处理
39-2PDO预处理类
第40章PDO数据库抽象层(第3部分)
40-1PDO预处理类使用
40-2PHP用户模块开发
第41章PDO分页技术
41-1PDO分页实现
41-2PHP分页类实现
第42章Memcache缓存技术(第1部分)
42-1Memcache作用和使用
42-2Memcache安装和连接
第43章Memcache缓存技术(第2部分)
43-1PHP操作Memcache服务器
43-2Memcache缓存设计
第44章cookie和session技术(第1部分)
44-1cookie设置与查看
44-2cookie实现用户登录退出系统
第45章cookie和session技术(第2部分)
45-1cookie原理
45-2session原理
第46章Session技术和Linux服务器
46-1Session登录和退出系统
46-2Linux服务器安装
第47章Linux安装和常用命令
47-1Linux系统安装
47-2Linux登录和传输
第48章Linux基础命令
48-1linux常用命令(一)
48-2linux常用命令(二)56:11
第49章Linux基础命令和RPM软件包
49-1linux基础命令(三)
49-2linux RPM包学习
第50章Linux权限
50-1yum lamp环境搭建
50-2目录权限
第51章Linux权限和源码包安装
51-1acl授权和sudo授权
51-2定时任务和源代码安装
第52章Linux源码lamp编译
52-1源代码安装(二)
52-2源代码安装(三)
第53章Linux Apache服务器
53-1apache的基础配置
53-2apache的虚拟目录和虚拟主机
第54章Apache服务器和企业网站运营基础知识
54-1Apache服务器配置
54-2二次开发产品介绍
第55章企业网站运营基本知识
55-1互联网常用名词
55-2阿里云域名和ECS服务器
第56章大型网站架构
56-1企业运营基本知识
56-2大型网站架构
第57章SVN版本控制器和网站安全
57-1SVN版本控制器
57-2网站安全性把控
第58章laravel安装
58-1laravel的安装
58-2MVC结构
第59章laravel 的配置及路由
59-1laravel配置文件
59-2laravel路由
第60章laravel网站搭建
60-1laravel的网站搭建
第61章laravel请求
61-1请求数据及类型
61-2文件处理、闪存及cookie
第62章laravel响应和视图
62-1laravel响应
62-2laravel 视图
第63章laravel数据库操作
63-1数据库的基本操作
63-2图片的无刷新上传
第64章laravel Ajax数据库交互技术
64-1ajax的无刷新删除
64-2ajax批量删除和排序
第65章laravel数据库连贯操作(第1部分)
65-1图片修改和无刷新分页
65-2数据库基本操作
第66章laravel数据库连贯操作(第2部分)
66-1数据库连贯操作(二)
66-2laravel表单验证
第67章laravel实现会话机制和版本迁移
67-1分页和用户登录
67-2用户退出和数据迁移
第68章laravel项目实战之项目分析
68-1网站的分析
68-2数据库的分析
第69章laravel项目实战之网站搭建
69-1后台页面搭建
69-2前台页面搭建和后台无刷新添加
第70章laravel项目实战之后台管理员模块
70-1管理管理ajax添加删除及展示
70-2管理员管理修改状态和无刷新修改
第71章laravel项目实战之分类管理
71-1分类管理添加和删除
71-2数据的格式化
第72章laravel项目实战之系统管理
72-1用户管理和轮播图添加
72-2轮播图查看和系统配置管理
第73章laravel项目实战之商品管理
73-1商品添加
73-2商品展示和广告管理
第74章laravel项目实战之订单管理和评论管理
74-1订单管理
74-2订单状态修改和评论管理
第75章laravel项目实战之后台登录退出
75-1订单状态管理和缓存管理
75-2后台登录退出
第76章laravel项目实战之前台页面遍历
76-1首页的遍历
76-2商品详情页面的展示
第77章laravel项目实战之分类页面和用户注册
77-1分类页面遍历和注册页面
77-2用户注册并且激活
第78章laravel项目实战之用户登录系统和购物车添加
78-1登录及密码找回
78-2购物车的添加
第79章laravel项目实战之订单生成
79-1购物车数量加减和删除
79-2订单的生成