├─00_预科班
│ ├─0.1HTML-预科班
│ │ └─视频
│ │ 1–基础了解.avi
│ │ 2–HTML引入.avi
│ │ 3–标记介绍.avi
│ │ 4–编辑器应用.avi
│ │ 5–主体标签.avi
│ │ 6–文本标签.mp4
│ │ 7–标签嵌套.avi
│ │ 8–排版标签(1).avi
│ │ 9–排版标签(2).avi
│ │ 10–上午回顾.avi
│ │ 11–练习.avi
│ │ 12–有序列表.mp4
│ │ 13–有序列表.avi
│ │ 14–无序列表.avi
│ │ 15–图片标签.avi
│ │ 16–链接.mp4
│ │ 17–课程回顾.avi
│ │
│ ├─0.2CSS-预科班
│ │ └─视频
│ │ 1–课程回顾.avi
│ │ 2–作业讲解.avi
│ │ 3–HTML通用属性.avi
│ │ 4–标签关系.avi
│ │ 5–CSS介绍.avi
│ │ 6–CSS引入.avi
│ │ 7–基本选择器(1).avi
│ │ 8–类选择器.avi
│ │ 9–id选择器.avi
│ │ 10–伪类选择器.avi
│ │ 11–课程回顾.avi
│ │ 12–分组选择器.avi
│ │ 13–后代选择器.avi
│ │ 14–子代选择器.avi
│ │ 15–元素包含.avi
│ │ 16–选择器优先级.avi
│ │ 17–宽高和元素转换.avi
│ │ 18–字体.avi
│ │ 19–文本.avi
│ │ 20–练习和回顾.avi
│ │
│ ├─0.3JavaScript1-预科班
│ │ └─视频
│ │ 1–课程回顾.avi
│ │ 2–作业讲解.avi
│ │ 3–JavaScript引入.avi
│ │ 4–JavaScript引入.avi
│ │ 5–javasript输出.avi
│ │ 6–javascript语法规则.avi
│ │ 7–变量.avi
│ │ 8–变量名.avi
│ │ 9–上午回顾.avi
│ │ 10–数据类型.avi
│ │ 11–运算符(1).avi
│ │ 12–运算符(2).avi
│ │ 13–运算符(3).avi
│ │ 14–运算符(4).avi
│ │ 15–运算符(5).avi
│ │ 16–运算符优先级.avi
│ │ 17–if语句.avi
│ │
│ └─0.4JavaScript2-预科班
│ └─视频
│ 1–课程回顾.avi
│ 2–作业讲解.avi
│ 3–分支结构.avi
│ 4–while循环.avi
│ 5–while练习.avi
│ 6–上午回顾.avi
│ 7–while练习.avi
│ 8–while练习.avi
│ 9–for循环.avi
│ 10–for循环练习.avi
│ 11–九九乘法表.avi
│ 12–函数引入.avi
│ 13–函数.avi
│ 14–课程回顾.avi
│
├─01_HTML5
│ ├─day1-HTML
│ │ └─视频
│ │ 1–计算机了解.avi
│ │ 2–编辑器.avi
│ │ 3–网页原理.avi
│ │ 4–HTML介绍avi.avi
│ │ 5–W3C介绍.avi
│ │ 6–标签认识.avi
│ │ 7–HTML标签认识.avi
│ │ 8–排版标签(1).avi
│ │ 9–排版标签(2).avi
│ │ 10–文本标签.avi
│ │ 11–课程回顾.avi
│ │ 12–练习.avi
│ │ 13–无序列表.avi
│ │ 14–无序列表练习.avi
│ │ 15–有序列表.avi
│ │ 16–图片标签.avi
│ │ 16–定义列表.avi
│ │ 17–图片标签,路径.avi
│ │ 18–路径.avi
│ │ 19–回顾.avi
│ │
│ └─day2-HTML
│ └─视频
│ 1–链接标签.avi
│ 2–链接标签.avi
│ 3–链接标签.avi
│ 4–link和图片练习8.avi
│ 5–表格.avi
│ 6–表格.avi
│ 7–表格练习.avi
│ 8–课程回顾.avi
│ 9–表格.avi
│ 10–表格练习.avi
│ 11– 表单.avi
│ 12–文本框.avi
│ 13–密码框.avi
│ 14–表单项.avi
│ 15–表单项.avi
│ 16–课程回顾.avi
│
├─02_CSS3
│ ├─day1-CSS
│ │ └─视频
│ │ 1–课程回顾.avi
│ │ 2–作业讲解.avi
│ │ 2–语义化标签.avi
│ │ 3–HTML5介绍.avi
│ │ 4–视频标签.avi
│ │ 5–媒体标签.avi
│ │ 6–其他标签.avi
│ │ 7–新增type的值.avi
│ │ 8–新增属性.avi
│ │ 9–字符编码.avi
│ │ 10–上午回顾.avi
│ │ 11–字符实体,文档类型.avi
│ │ 12–浮动框架.avi
│ │ 13–知识点整理.avi
│ │ 14–CSS介绍.avi
│ │ 15–CSS引入.avi
│ │ 16–CSS核心语法.avi
│ │ 17–通配符选择器.avi
│ │ 18–标签选择器.avi
│ │ 19–类选择器.avi
│ │ 20–id选择器.avi
│ │ 21–属性.avi
│ │ 22–练习.avi
│ │ 23–课程回顾.avi
│ │
│ ├─day2-CSS
│ │ └─视频
│ │ 1–课程回顾.avi
│ │ 2–作业讲解.avi
│ │ 3–作业讲解2.avi
│ │ 4–颜色.mp4
│ │ 5–子代选择器.avi
│ │ 6–后代选择器.avi
│ │ 7–分组选择器.avi
│ │ 8–属性选择器.avi
│ │ 9–伪类选择器.mp4
│ │ 10–上午回顾.avi
│ │ 11–伪类选择器.mp4
│ │ 12–练习.avi
│ │ 13–伪类选择器.avi
│ │ 14–伪元素.avi
│ │ 15–伪元素.avi
│ │ 16–伪元素.avi
│ │ 17–其他组合选择器.mp4
│ │ 18–继承性.avi
│ │ 19–优先级.avi
│ │ 20–层叠性.avi
│ │ 22–课程回顾.avi
│ │
│ ├─day3-CSS
│ │ └─视频
│ │ 1–课程回顾.avi
│ │ 2–作业讲解.avi
│ │ 3–盒子初步.avi
│ │ 4–宽高.avi
│ │ 5–边框.avi
│ │ 6–内边距.avi
│ │ 7–外边距.avi
│ │ 8–margin外边距.avi
│ │ 9–盒子宽度计算.avi
│ │ 10–上午回顾.avi
│ │ 11–padding练习.avi
│ │ 12–margin练习.avi
│ │ 13–背景图片.avi
│ │ 14–背景图片.avi
│ │ 15–背景练习(1).avi
│ │ 16–背景练习(2).avi
│ │ 17–背景练习(3).avi
│ │ 18–轮廓线.avi
│ │ 19–display元素转换.avi
│ │ 20–课程回顾.avi
│ │
│ ├─day4-CSS
│ │ └─视频
│ │ 1–课程回顾.avi
│ │ 2–作业讲解(1).avi
│ │ 3–作业讲解(2).avi
│ │ 4–溢出.avi
│ │ 5–可见性.avi
│ │ 6–浮动.avi
│ │ 7–清除浮动.avi
│ │ 8–布局思想.avi
│ │ 9–浮动练习.avi
│ │ 10–定位(1).avi
│ │ 11–定位(2).avi
│ │ 12–定位(3).avi
│ │ 13–层级.avi
│ │ 14–绝对定位.avi
│ │ 15–知识点.avi
│ │ 16–练习.avi
│ │ 17–限时抢购(1).avi
│ │ 18–限时抢购(2).avi
│ │ 19–课程回顾.avi
│ │
│ └─day5-CSS
│ └─视频
│ 01list样式.wmv
│ 02table样式.wmv
│ 03box-shadow盒子阴影.wmv
│ 04border-radius圆角边框.wmv
│ 05border-images图像边框的原理.wmv
│ 06图像边框属性详解及演示.wmv
│ 07背景图像的滚动特性(attachment).wmv
│ 08背景原点,裁切和大小.wmv
│ 09背重复性的新特性.wmv
│ 10上午回顾.wmv
│ 11线性渐变(1).wmv
│ 12线性渐变.wmv
│ 13线性渐变.wmv
│ 14小案例:一片叶子.wmv
│ 15多栏布局初步.wmv
│ 16多栏布局细节.wmv
│ 17多背景的覆盖性.wmv
│ 18今日总结.wmv
│
├─03_javaScript
│ ├─day1-
│ │ └─视频
│ │ 01昨日回顾.wmv
│ │ 02昨日反馈.wmv
│ │ 03弹性布局初步介绍.mp4
│ │ 04弹性布局细节(1).wmv
│ │ 05弹性布局细节(2).wmv
│ │ 06使用弹性布局实现页面整体布局.mp4
│ │ 07作业1讲解.wmv
│ │ 08变换初步.wmv
│ │ 09skew拉伸变换.wmv
│ │ 10二D变换案例.mp4
│ │ 11三D变换初体验.wmv
│ │ 12三D变换的旋转.wmv
│ │ 13三D变换案例:美女墙.mp4
│ │ 14今日总结.wmv
│ │
│ ├─day2-
│ │ └─视频
│ │ 02作业-立方体(1).wmv
│ │ 03作业-立方体(2).wmv
│ │ 04过渡初步.wmv
│ │ 05过渡属性的细节.wmv
│ │ 06过渡的5种方式.wmv
│ │ 07过渡案例(1).wmv
│ │ 08过渡案例:芝麻开门.wmv
│ │ 09动画初步.wmv
│ │ 10动画属性详情.wmv
│ │ 11动画案例:旋转美女墙.wmv
│ │ 12滑动门应用.wmv
│ │ 13手风琴效果.wmv
│ │ 14今日总结.wmv
│ │ 1昨日回顾.wmv
│ │
│ └─day3-
│ └─视频
│ 01昨日回顾.wmv
│ 02光标形状.wmv
│ 03文字阴影.wmv
│ 04案例:彩色文字.wmv
│ 05文字溢出text-overflow.wmv
│ 06盒子缩放.wmv
│ 07盒子模型(新的内减模式).wmv
│ 08css初始化.wmv
│ 09精灵技术.wmv
│ 10自定义字体.wmv
│ 11图标字体介绍.wmv
│ 12图标字体实现方式1.wmv
│ 13图标字体实现方式2.wmv
│ 14圣杯布局(固定宽度).wmv
│ 15圣杯布局(可变宽度).wmv
│ 16今日总结.wmv
│
├─04 品优购商城项目实战
│ ├─day-02前端项目
│ │ └─视频
│ │ 01昨日回顾.wmv
│ │ 02logo和搜索区的实现.mp4
│ │ 03vertical-align.wmv
│ │ 04搜索区的细节实现.wmv
│ │ 05主体1区右侧中部话费小图标的实现.mp4
│ │ 06两个小细节的修正.wmv
│ │ 07主体3区产品列表的实现.wmv
│ │ 08主体2区的实现.mp4
│ │ 09底部区域1的实现.wmv
│ │
│ └─day01前端项目
│ └─视频
│ 01昨日反馈.wmv
│ 02css整体复习.wmv
│ 03布局思想.wmv
│ 04品优购整体布局,顶部广告制作.wmv
│ 05主导航的实现.wmv
│ 06上午回顾.wmv
│ 07第二个导航条.wmv
│ 08主体1区的实现.wmv
│ 09主体2区主体3区的粗框.wmv
│
├─05 PHP核心编程
│ ├─Day-1
│ │ └─视频
│ │ 01PHP介绍.wmv
│ │ 02PHP网站运行原理.wmv
│ │ 03apache的安装.wmv
│ │ 04安装的回顾,测试和apache目录介绍.wmv
│ │ 05检测apache配置文件语法的命令.wmv
│ │ 06配置环境变量使httpd可以快捷使用.wmv
│ │ 07Apache的启动和停止.wmv
│ │ 08几个基本概念,域名解析.wmv
│ │ 09端口,url,以及访问流程.wmv
│ │ 10上午总结.wmv
│ │ 11PHP的基本配置(实现可用性).wmv
│ │ 12PHP的配置文件设置和时区配置.wmv
│ │ 13PHP配置查看代码.wmv
│ │ 14PHP中开启mysqli模块.wmv
│ │ 15mysql的安装和配置.wmv
│ │ 16默认网站的初始设置.wmv
│ │ 17多站点配置.wmv
│ │
│ ├─Day-10
│ │ └─视频
│ │ 01两个小问题.wmv
│ │ 02昨日回顾.wmv
│ │ 03实体关系.wmv
│ │ 04select高级查询概述.wmv
│ │ 05select子句.wmv
│ │ 06where子句初步.wmv
│ │ 07where子句初步练习讲解.wmv
│ │ 08like运算符.wmv
│ │ 09between,in,is运算符.wmv
│ │ 10分组的基本概念.wmv
│ │ 11分组实例.wmv
│ │ 12多条件分组.wmv
│ │ 13having子句.wmv
│ │ 14orderby子句.wmv
│ │ 15limit子句.wmv
│ │ 16高级插入语法(1).wmv
│ │ 17蠕虫复制.wmv
│ │ 18主键冲突的解决办法.wmv
│ │ 19高级删除.wmv
│ │ 20高级更新.wmv
│ │
│ ├─Day-11
│ │ └─视频
│ │ 01昨日回顾.wmv
│ │ 02联合查询初步.mp4
│ │ 03联合查询细节.wmv
│ │ 04连接查询基本概念.wmv
│ │ 05交叉连接.wmv
│ │ 06内连接查询.mp4
│ │ 07内连接课堂练习.wmv
│ │ 08左外连接.wmv
│ │ 09右外连接.wmv
│ │ 10自连接.mp4
│ │ 11子查询的基本概念.wmv
│ │ 12标量子查询.wmv
│ │ 13标量子查询课堂练习.wmv
│ │ 14列子查询.wmv
│ │ 15行子查询.wmv
│ │ 16表子查询.wmv
│ │ 17子查询中的几个关键字.mp4
│ │ 18exists子查询.wmv
│ │ 19数据备份与恢复.wmv
│ │ 20用户管理.wmv
│ │ 21权限管理.mp4
│ │
│ ├─Day-2
│ │ └─视频
│ │ 01昨日回顾.wmv
│ │ 02PHP基础课程总览.mp4
│ │ 03PHP基础语法规定.wmv
│ │ 04变量的含义和定义.wmv
│ │ 05变量命名规则.mp4
│ │ 06变量的4个基本操作.wmv
│ │ 07值传递.wmv
│ │ 08引用传递.wmv
│ │ 09post数据的提交改进.wmv
│ │ 09_GET变量.wmv
│ │ 10_POST变量.wmv
│ │ 11_REQUEST变量.mp4
│ │ 12课堂练习:判断年龄.wmv
│ │ 13_SERVER变量.wmv
│ │ 14可变变量.wmv
│ │ 15常量的定义和使用.wmv
│ │ 16常量与变量的区别,以及常量的判断.mp4
│ │ 17预定义常量和魔术常量.wmv
│ │ 18今日总结.wmv
│ │
│ ├─Day-3
│ │ └─视频
│ │ 01昨日回顾.wmv
│ │ 02类型概述.wmv
│ │ 03整数的表示法.wmv
│ │ 04整数的转换.wmv
│ │ 05案例:进制转换.wmv
│ │ 06浮点数.wmv
│ │ 07布尔类型.wmv
│ │ 08字符串类型.wmv
│ │ 09数组类型.wmv
│ │ 10数据类型总结.wmv
│ │ 11类型判断.wmv
│ │ 12类型转换.wmv
│ │ 13算术运算符.wmv
│ │ 14连接运算符和自赋值运算符.wmv
│ │ 15自操作运算符.wmv
│ │ 16比较运算符.wmv
│ │ 17逻辑与运算符.wmv
│ │ 18逻辑或运算符案例.wmv
│ │ 19逻辑非.wmv
│ │ 20逻辑运算符的短路机制.wmv
│ │
│ ├─Day-4
│ │ └─视频
│ │ 01昨日回顾.wmv
│ │ 02按位运算符.wmv
│ │ 03错误抑制符.wmv
│ │ 04条件运算符.wmv
│ │ 05运算符的优先级.wmv
│ │ 06流程控制结构综述.wmv
│ │ 07if分支结构(单分支和双分支).wmv
│ │ 08if多分支结构.wmv
│ │ 09if综合案例.wmv
│ │ 10switch分支结构.wmv
│ │ 11while循环.wmv
│ │ 12while循环课堂案例.wmv
│ │ 13dowhile案例.wmv
│ │ 14for循环初步.wmv
│ │ 15for循环案例.wmv
│ │ 16多重循环案例1.wmv
│ │ 17多重循环案例2.wmv
│ │ 18案例:99乘法表.wmv
│ │ 19案例:百钱百鸡.wmv
│ │ 20今日总结.wmv
│ │
│ ├─Day-5
│ │ └─视频
│ │ 01昨日回顾.wmv
│ │ 02昨日作业.wmv
│ │ 03循环的两种中断.wmv
│ │ 04中断的层数的含义.wmv
│ │ 05函数初步.wmv
│ │ 06函数概念的进一步演示.wmv
│ │ 07函数的定义和调用基本形式和概念.wmv
│ │ 08函数理念进一步讲解.wmv
│ │ 09函数执行流程.wmv
│ │ 10函数参数的传值方式.wmv
│ │ 11函数形参的默认值.wmv
│ │ 12函数的返回值问题.wmv
│ │ 13可变函数.wmv
│ │ 14匿名函数.wmv
│ │ 15今日总结.wmv
│ │
│ ├─Day-6
│ │ └─视频
│ │ 01昨日回顾.wmv
│ │ 02昨日作业或课堂练习.wmv
│ │ 03根函数有关的系统函数.wmv
│ │ 04常用系统数学函数.wmv
│ │ 05常用时间函数.wmv
│ │ 06作用域问题,及局部作用域.wmv
│ │ 07静态变量.wmv
│ │ 08全局变量和超全局变量.wmv
│ │ 09超全局变量$GLOBALS.wmv
│ │ 10global关键字.wmv
│ │ 11递归函数初步.wmv
│ │ 12递归函数调用分析.wmv
│ │ 13案例:n的阶乘.wmv
│ │ 14递归的总结.wmv
│ │ 15文件加载的基本含义.wmv
│ │ 16文件加载详解.wmv
│ │ 17错误分类和错误代号.wmv
│ │ 18错误的提示控制初步演示.wmv
│ │ 19错误的触发.wmv
│ │ 20错误显示的控制.wmv
│ │ 21错误日志的控制.wmv
│ │ 22今日回顾.wmv
│ │
│ ├─Day-7
│ │ └─视频
│ │ 01昨日回顾.wmv
│ │ 02自定义错误处理.mp4
│ │ 03自定义错误处理(2).wmv
│ │ 04单引号字符串.wmv
│ │ 05双引号字符串.wmv
│ │ 06heredoc和nowdoc字符串.mp4
│ │ 07字符长度问题.wmv
│ │ 08字符串常用函数.wmv
│ │ 09字符串案例.wmv
│ │ 10数组的定义形式.wmv
│ │ 11数组的下标问题.mp4
│ │ 12多维数组.wmv
│ │ 13数组foreach遍历语法.wmv
│ │ 14数组的基本算法.wmv
│ │ 15for循环遍历数组(并指针函数).mp4
│ │ 16课间案例,及数组函数.wmv
│ │ 17数组排序概述.wmv
│ │ 18冒泡排序(1)-原理.wmv
│ │ 18冒泡排序(2)-代码演示.wmv
│ │ 19选择排序(1)-原理.wmv
│ │ 19选择排序(2)-代码演示.wmv
│ │ 20二分查找算法.wmv
│ │
│ ├─Day-8
│ │ └─视频
│ │ 01昨日回顾(1).wmv
│ │ 02二分查找算法重讲.wmv
│ │ 03mysql课程介绍.wmv
│ │ 04mysql数据库介绍.wmv
│ │ 05开启-关闭数据库服务.wmv
│ │ 06cmd客户端.wmv
│ │ 07navicat客户端安装.wmv
│ │ 07PHPmyadmin.wmv
│ │ 08显示所有数据库.wmv
│ │ 09数据库的其他操作.wmv
│ │ 10新建表.wmv
│ │ 11表的charset和表类型解释.wmv
│ │ 12表的其他几个基本操作.wmv
│ │ 13修改表的语句.wmv
│ │ 14几个小问题.wmv
│ │ 15插入数据.wmv
│ │ 16插入数据(2).wmv
│ │ 17select查询语句.wmv
│ │ 18delete删除数据.wmv
│ │ 19update修改数据.wmv
│ │ 20今日总结.wmv
│ │
│ └─Day-9
│ └─视频
│ 01昨日回顾.wmv
│ 02数据类型总览.wmv
│ 03整型类型详解.wmv
│ 04整数类型演示.wmv
│ 05小数类型.wmv
│ 06数据类型选择举例.wmv
│ 07时间日期类型.wmv
│ 08char和varchar类型.wmv
│ 09上午回顾.wmv
│ 10text类型.wmv
│ 11enum和set初步.wmv
│ 12enum和set的深入.wmv
│ 13字段属性(1).wmv
│ 13字段属性(2).wmv
│ 13字段属性(3).wmv
│ 14今日回顾.wmv
│
├─06. 基于PHP7+MVC博客系统设计
│ ├─1-PHP
│ │ 01CMD模式下操作MySQL步骤(1).avi
│ │ 02CMD模式下操作MySQL步骤(2).avi
│ │ 03使用PHPMyAdmin导入备份数据.avi
│ │ 04PHP连接MySQL服务器(1).avi
│ │ 05PHP连接MySQL服务器(2).avi
│ │ 06PHP连接MySQL服务器(3).avi
│ │ 07选择数据库.avi
│ │ 08设置字户端字符集.avi
│ │ 09执行SQL语句.avi
│ │ 10释放结果集对象.avi
│ │ 11从结果集获取一行数据(1).avi
│ │ 12从结果集获一行数据(2).avi
│ │ 13从结果集获取一行数据(3).avi
│ │ 14从结果集中获取多行数据.avi
│ │ 15获取查询的记录数.avi
│ │ 16获取受影响的行数.avi
│ │ 17学生数据表结构.avi
│ │ 18综合案例:显示学生信息(1).avi
│ │ 19综合案例:连接数据库的公共文件.avi
│ │ 20综合案例:显示学生信息(2).avi
│ │ 21综合案例:删除学生信息(1).avi
│ │ 22综合案例:删除学生信息(2).avi
│ │ 23综合案例:添加学生(1).avi
│ │ 24综合案例:添加学生(2).avi
│ │ 25综合案例:添加学生(3).avi
│ │ 26课后总结.avi
│ │ 27复选框处理.avi
│ │
│ ├─10-面向对象_4
│ │ └─video
│ │ 01面向对象开发流程.avi
│ │ 02单例的设计模式.avi
│ │ 03数据库工具类(1).avi
│ │ 04数据库工具类(2).avi
│ │ 05数据库工具类(3).avi
│ │ 06数据库工具类(4).avi
│ │ 07数据库工具类(5).avi
│ │ 08数据库工具类(6).avi
│ │ 09连接数据库的公共文件.avi
│ │ 10制作显示的表格页面.avi
│ │ 11显示学生信息列表.avi
│ │ 12删除学生信息.avi
│ │ 13创建分页类.avi
│ │ 14数据分页.avi
│ │ 15什么是工厂设计模式.avi
│ │ 16工厂设计模式的要求.avi
│ │ 17工厂实例(1).avi
│ │ 18工厂实例(2).avi
│ │ 19工厂模式总结.avi
│ │ 20什么是PHP重载.avi
│ │ 21魔术方法__get应用.avi
│ │ 22魔术方法__set应用.avi
│ │ 23魔术方法__isset应用.avi
│ │ 24魔术方法__unset应用.avi
│ │ 25魔术方法__call应用.avi
│ │ 26魔术方法__callStatic应用.avi
│ │ 27什么是变量序列化.avi
│ │ 28数组变量序列化.avi
│ │ 29数组变量反序列化.avi
│ │ 30对象序列化.avi
│ │ 31对象反序列化.avi
│ │ 32课后总结1.avi
│ │
│ ├─11-PDO
│ │ └─video
│ │ 01静态延时绑定.avi
│ │ 02什么是命名空间.avi
│ │ 03定义单个命名空间.avi
│ │ 04定义子命名空间.avi
│ │ 05文件系统中访问文件方式.avi
│ │ 06访问空间中元素的方式.avi
│ │ 07namespace关键字.avi
│ │ 08导入空间中的元素并起别名.avi
│ │ 09空间总结.avi
│ │ 10PDO简介.avi
│ │ 11开启PDO扩展.avi
│ │ 12创建PDO类的对象.avi
│ │ 13PDO对象exec方法.avi
│ │ 14PDO对象query方法.avi
│ │ 15PDO对象lastInsertId方法.avi
│ │ 16PDO对象的setAttribute方法.avi
│ │ 17PDOStatement对象fetch方法.avi
│ │ 18PDOStatement对象fetchAll方法.avi
│ │ 19PDOStatement对象rowCount方法.avi
│ │ 20错误模式:静默模式.avi
│ │ 21错误模式:警告模式.avi
│ │ 22错误模式:异常模式.avi
│ │ 23SQL语句处理过程.avi
│ │ 24SQL语句预处理步骤.avi
│ │ 25制作相同结构的SQL语句.avi
│ │ 26SQL语句预处理.avi
│ │ 27课后总结.avi
│ │
│ ├─12-smarty
│ │ └─video
│ │ 01昨日回顾.avi
│ │ 02实现HTML代码和PHP代码简单分离.avi
│ │ 03去除视图文件中所有的PHP标记.avi
│ │ 04常用PHP模板引擎.avi
│ │ 05Smarty介绍.avi
│ │ 06Smarty第1个案例.avi
│ │ 07Smarty配置:左右定界符.avi
│ │ 08Smarty配置:修改视图目录.avi
│ │ 09Smarty变量:普通变量.avi
│ │ 10Smarty保留变量:页面请求变量.avi
│ │ 11Smarty保存变量:预定义常量.avi
│ │ 12Smarty保存变量:时间戳.avi
│ │ 13Smarty配置变量.avi
│ │ 14上午复习.avi
│ │ 15Smarty配置变量分组.avi
│ │ 16foreach循环基本语法.avi
│ │ 17foreach输出一维数组.avi
│ │ 18foreach输出二维数组.avi
│ │ 19foreach常用属性.avi
│ │ 20section循环基本语法.avi
│ │ 21section输出一维枚举数组.avi
│ │ 22section输出二维枚举数组.avi
│ │ 23section控制循环起点、步长值.avi
│ │ 24if运算符介绍.avi
│ │ 25if实例:当兵年龄判断.avi
│ │ 26if实例:表格隔行变色.avi
│ │ 27变量调节器介绍.avi
│ │ 28常用的变量调节器.avi
│ │ 29时间戳格式化.avi
│ │ 30truncate截取字符串.avi
│ │ 31课后总结.avi
│ │
│ ├─13-mvc_1
│ │ └─video
│ │ 01MVC概述.avi
│ │ 02MVC各组件构成.avi
│ │ 03MVC原理图.avi
│ │ 04MVC简单演示.mp4
│ │ 05MVC实例:展示学生信息(1).avi
│ │ 06MVC实例:展示学生信息(2).avi
│ │ 07MVC实例:展示学生信息(3).avi
│ │ 08MVC实例:删除学生(1).mp4
│ │ 09MVC实例:删除学生(2).avi
│ │ 10MVC实例:删除学生(3).mp4
│ │ 11MVC总结.avi
│ │ 12MVC第1个版本:整合学生和新闻模块(1).avi
│ │ 12MVC第1个版本:整合学生和新闻模块(2).avi
│ │ 13MVC第2个版本:实现基础模型类.avi
│ │ 14MVC第3个版本:工厂模型类实现.avi
│ │ 15MVC第4个版本:控制器类的实现(1).avi
│ │ 16MVC第4个版本:控制器类的实现(2).mp4
│ │ 17MVC第5个版本:添加学生(1).avi
│ │ 18MVC第5个版本:添加学生(2).avi
│ │ 19MVC第6个版本:控制器类的进一步优化.avi
│ │ 20课后总结.avi
│ │
│ ├─14-mvc_2
│ │ └─video
│ │ 01昨日回顾.avi
│ │ 02MVC第8个版本:基础控制器类的实现.avi
│ │ 03MVC第9个版本:修改学生(1).avi
│ │ 04MVC第9个版本:修改学生(2).avi
│ │ 05MVC第9个版本:修改学生(3).avi
│ │ 06MVC第9个版本:修改学生(4).avi
│ │ 07MVC第10个版本:目录简单划分(1).avi
│ │ 08MVC第10个版本:目录简单划分(2).avi
│ │ 09MVC第11个版本:前端控制器(index.PHP).avi
│ │ 10MVC第11个版本:前端控制器(index.PHP).avi
│ │ 11MVC第12个版本:平台概念引入.avi
│ │ 12MVC第12个版本:平台概念引入.avi
│ │ 13MVC第12个版本:平台概念引入.avi
│ │ 14MVC第12个版本:平台概念引入.avi
│ │ 15MVC第13个版本:类的自动加载.avi
│ │ 16MVC第14个版本:目录常量定义.avi
│ │ 17MVC第14个版本:目录常量定义.avi
│ │ 18MVC第15个版本:配置文件.avi
│ │ 19MVC第15个版本:初始类(1).avi
│ │ 20MVC第15个版本:初始类(2).avi
│ │ 21MVC第15个版本:初始类(3).avi
│ │ 22MVC第15个版本:修改Db类.avi
│ │ 23课后总结.avi
│ │
│ ├─15-blog_1
│ │ └─video
│ │ 01昨日回顾.avi
│ │ 02项目开发流程.avi
│ │ 03博客介绍.avi
│ │ 04导入博客数据库.avi
│ │ 05运行博客项目.avi
│ │ 06博客项目前后台功能.avi
│ │ 07MVC目录结构.avi
│ │ 08MVC框架:前台配置文件.avi
│ │ 09MVC框架:前台入口文件.avi
│ │ 10MVC框架:初始类1.avi
│ │ 11MVC框架:初始类2.avi
│ │ 12测试框架正常运行.avi
│ │ 13学生信息管理(前台).avi
│ │ 14后台入口文件.avi
│ │ 15学生信息管理(后台).avi
│ │ 16上午回顾.avi
│ │ 17上午回顾.avi
│ │ 18为什么要封装PDOWrapper类.avi
│ │ 19封装PDO类(1).avi
│ │ 20封装PDO类(2).avi
│ │ 21封装PDO类(3).avi
│ │ 22封装PDO类(4).avi
│ │ 23封装PDO类(5).avi
│ │ 24MVC引入PDOWrapper类.avi
│ │ 25创建模型类对象的工厂方法.avi
│ │ 26封装自己的Smarty类.avi
│ │ 27创建基础控制器并引入Smarty类.avi
│ │ 28Smarty与MVC整合.avi
│ │ 29课后总结.avi
│ │
│ ├─16-blog_2
│ │ └─video
│ │ 01后台首页——准备工作.avi
│ │ 02后台首页——HTML框架标记.avi
│ │ 03后台首页——显示后台首页.avi
│ │ 04用户管理——创建user数据表.avi
│ │ 05用户管理——准备工作.avi
│ │ 06用户管理——显示用户列表.avi
│ │ 07用户管理——显示用户列表.avi
│ │ 08用户管理——删除用户记录.avi
│ │ 09用户管理——注册用户.avi
│ │ 10用户管理——修改用户.avi
│ │ 11用户管理——修改用户.avi
│ │ 12用户登录——准备工作.avi
│ │ 13用户登录——显示登录界面.avi
│ │ 14用户登录——登录流程图.avi
│ │ 15用户登录——登录验证.avi
│ │ 16用户登录——登录验证.avi
│ │ 17创建图像验证码类.avi
│ │ 18用户登录——引入验证码.avi
│ │ 19用户访问权限管理.avi
│ │ 20后台首页视图相关资料修改.avi
│ │ 21用户退出.avi
│ │ 22友情链接——准备工作.avi
│ │ 23友情链接——创建数据表.avi
│ │ 24友情链接——显示列表.avi
│ │ 25友情链接——添加记录.avi
│ │ 26课后总结.avi
│ │
│ ├─17-blog_3
│ │ └─video
│ │ 01文章类别——准备工作.avi
│ │ 02文章类别——创建数据表.avi
│ │ 03文章类别——创建分类控制器.avi
│ │ 04文章类别——无限级分类表结构.avi
│ │ 05文章类别——无限级分类原理.avi
│ │ 06文章类别——无限级分类代码(1).avi
│ │ 07文章类别——无限级分类代码(2).avi
│ │ 08文章类别——显示分类列表.avi
│ │ 09文章类别——添加分类(1).avi
│ │ 10文章类别——添加分类(2).avi
│ │ 11文章类别——删除分类.avi
│ │ 12文章管理——准备工作.avi
│ │ 13文章管理——创建数据表.avi
│ │ 14文章管理——显示文章列表(1).avi
│ │ 15文章管理——显示文章列表(2).avi
│ │ 16文章管理——显示文章列表(3).avi
│ │ 17文章管理——添加文章(1).avi
│ │ 18文章管理——在线HTML编辑器引入.avi
│ │ 19文章管理——添加文章(2).avi
│ │ 20创建分页类文件.avi
│ │ 21文章数据分页.avi
│ │ 22文章搜索条件.avi
│ │ 23文章搜索分页效果.avi
│ │
│ ├─18-blog_4
│ │ └─video
│ │ 01昨日回顾.avi
│ │ 02前端介绍.avi
│ │ 03前台首页——准备工作.mp4
│ │ 04前台配置文件.avi
│ │ 05首页控制器添加index()方法.avi
│ │ 06获取友情链接数据.avi
│ │ 07获取文章分类数据(1).mp4
│ │ 08获取文章分类数据(2).avi
│ │ 09获取文章归档数据(1).avi
│ │ 10获取文章归档数据(2).avi
│ │ 11获取文章连表查询的数据.avi
│ │ 12首页分页功能.mp4
│ │ 13首页搜索功能.avi
│ │ 14列表页管理——后台登录地址修改.avi
│ │ 15列表页管理——读列文章列表并分页.avi
│ │ 16内容页管理——添加content方法.mp4
│ │ 17根据ID获取连表查询的数据.avi
│ │ 18百度分享按钮.avi
│ │ 19更新文章阅读数.avi
│ │ 20前一篇和后一篇实现.avi
│ │ 21更新点赞数(1).mp4
│ │ 22更新点赞数(2).avi
│ │ 23课后总结.avi
│ │
│ ├─2-PHP
│ │ 01昨日回顾.avi
│ │ 02目录操作概述.avi
│ │ 03创建目录.avi
│ │ 04判断是不是目录.avi
│ │ 05判断文件是否存在.avi
│ │ 06删除目录.avi
│ │ 07更改目录权限.avi
│ │ 08获取文件权限值.avi
│ │ 09目录改名或移动.avi
│ │ 10打开目录.avi
│ │ 11读取目录条目.avi
│ │ 12字符集转换.avi
│ │ 13关闭目录.avi
│ │ 14目录操作总结.avi
│ │ 15递归思想.avi
│ │ 16实例:递归遍历PHPMyAdmin目录(1).avi
│ │ 17实例:递归遍历PHPMyAdmin目录(2).avi
│ │ 18打开文件.avi
│ │ 19关闭文件.avi
│ │ 20读取指定大小的文件内容.avi
│ │ 21读取一行数据.avi
│ │ 22读取文件内容到数组.avi
│ │ 23读取文件内容到字符串.avi
│ │ 24实例:读取记事本学生信息.avi
│ │ 25写入文件内容.avi
│ │ 25另存文件内容.avi
│ │ 26复制文件.avi
│ │ 27删除文件.avi
│ │ 28递归删除目录.avi
│ │ 29课后总结.avi
│ │
│ ├─3-PHP
│ │ 01昨日回顾.avi
│ │ 02数据分页:显示学生列表数据.mp4
│ │ 03数据分页:分页原理.avi
│ │ 04数据分页:读取分页数据.avi
│ │ 05数据分页:分页代码(1).avi
│ │ 06数据分页:分页代码(2).avi
│ │ 07HTTP协议概述.avi
│ │ 08BS网络结构.mp4
│ │ 09HTTP协议概述.avi
│ │ 10HTTP协议的特点.avi
│ │ 11HTTP协议之URL(1).avi
│ │ 12HTTP协议之URL(2).mp4
│ │ 13HTTP请求的构成.avi
│ │ 13抓包工具.avi
│ │ 14请求行的构成.avi
│ │ 15请求头部分含义.avi
│ │ 16HTTP请求正文.avi
│ │ 17请求网页共发送几次请求.mp4
│ │ 18HTTP响应的构成.avi
│ │ 19常见状态码.avi
│ │ 20状态码302临时跳转演示.avi
│ │ 21状态码304没有改动演示.mp4
│ │ 22状态码403禁止访问演示.avi
│ │ 23状态码404没找到演示.avi
│ │ 24刷新并跳转.avi
│ │ 25实例:下载文件(1).mp4
│ │ 26实例:下载文件(2).avi
│ │ 27课后总结.avi
│ │
│ ├─4-PHP
│ │ 01开启GD2图像处理的扩展.avi
│ │ 02查看图像扩展GD2是否开启.avi
│ │ 03绘制的步骤和坐标系.avi
│ │ 04创建一个空画布.avi
│ │ 05从已知图像上创建画布.avi
│ │ 06销毁图像资源.avi
│ │ 07输出图像或保存图像.avi
│ │ 08给画布分配颜色.avi
│ │ 09水平写入一行字符串.avi
│ │ 10绘制一行居中字符串.avi
│ │ 11写入一行TTF字符串.avi
│ │ 12图像验证码(1).avi
│ │ 13图像验证码(2).avi
│ │ 14图像验证码(3).avi
│ │ 15图像水印效果avi.avi
│ │ 16图像缩略图.avi
│ │ 17图像处理总结.avi
│ │ 18文件上传原理.avi
│ │ 19超全局变量数组$_FILES.avi
│ │ 20上传文件错误代码.avi
│ │ 21查看上传的临时文件位置.avi
│ │ 22移动上传临时文件到永久目录中.avi
│ │ 23上传文件相关配置.avi
│ │ 24单个文件上传(1).avi
│ │ 25单个文件上传(2).avi
│ │ 26多文件上传.avi
│ │ 27课后总结.avi
│ │
│ ├─5-PHP
│ │ 01昨日回顾.avi
│ │ 02COOKIE和SESSION概述.avi
│ │ 03IE浏览器查看COOKIE数据.avi
│ │ 04什么是COOKIE.avi
│ │ 05COOKIE的好处.avi
│ │ 06COOKIE工作原理.avi
│ │ 07添加COOKIE数据.avi
│ │ 08读取COOKIE数据.avi
│ │ 09COOKIE有效期:即时性设置.avi
│ │ 10COOKIE有效性:设置过期时间.avi
│ │ 11COOKIE路径有效性.avi
│ │ 12COOKIE域名有效性.avi
│ │ 13COOKIE是否仅限https发送COOKIE.avi
│ │ 14COOKIE是否只能发往服务器使用COOKIE.avi
│ │ 15删除COOKIE数据.avi
│ │ 16COOKIE总结.avi
│ │ 17什么是SESSION.avi
│ │ 18SESSION工作原理.avi
│ │ 19开启SESSION会话.avi
│ │ 20添加SESSION数据.avi
│ │ 21读取SESSION数据.avi
│ │ 22删除SESSION数据.avi
│ │ 23销毁SESSION文件.avi
│ │ 24SESSION对应COOKIE的配置.avi
│ │ 25SESSION垃圾回收机制.avi
│ │ 26课后总结.avi
│ │
│ ├─6-PHP
│ │ 01准备工作.avi
│ │ 02创建数据库PHP69.avi
│ │ 03创建用户表user.avi
│ │ 04添加一条用户数据.avi
│ │ 05创建相册数据表photos.avi
│ │ 06用户登录流程图.avi
│ │ 07登录表单页面.avi
│ │ 08连接数据库的公共文件.avi
│ │ 09处理用户登录程序(1).avi
│ │ 10处理用户登录程序(2).avi
│ │ 11创建验证码.avi
│ │ 12登录页面添加验证码.avi
│ │ 13判断两次验证码是否一致.avi
│ │ 14制作添加相册的表单.avi
│ │ 15上传照片处理程序(1).avi
│ │ 16判断文件内容类型.avi
│ │ 17上传照片处理程序(2).avi
│ │ 18上传照片处理程序(3).avi
│ │ 19显示相册列表.avi
│ │ 20显示相册列表(分页).avi
│ │ 21显示照片详细信息.avi
│ │ 22更新照片访问量.avi
│ │ 23课后总结.avi
│ │
│ ├─7-面向对象_1
│ │ 01面向过程的编程思想.avi
│ │ 02面向对象的编程思想.avi
│ │ 03类和对象的关系.avi
│ │ 04类的定义语法格式.avi
│ │ 05类的定义语法格式.avi
│ │ 06成员属性介绍.avi
│ │ 07权限修饰符介绍.avi
│ │ 08成员属性定义.avi
│ │ 09成员方法定义.avi
│ │ 10创建类的对象.avi
│ │ 11上午总结.avi
│ │ 12如何访问对象的属性和方法.avi
│ │ 13对象属性操作.avi
│ │ 14成员方法操作.avi
│ │ 15$this关键字使用.avi
│ │ 16类常量介绍.avi
│ │ 17类常量定义.avi
│ │ 18类常量举例说明.avi
│ │ 19什么是构造方法.avi
│ │ 20构造方法.avi
│ │ 21什么是析构方法.avi
│ │ 22对象何时销毁.avi
│ │ 23课后总结.avi
│ │
│ ├─8-面向对象_2
│ │ 01昨日回顾.avi
│ │ 02静态属性和静态方法.avi
│ │ 03静态属性和静态方法.avi
│ │ 04self关键字.mp4
│ │ 05实例:设计学生类(1).avi
│ │ 06实例:设计学生类(2).avi
│ │ 07为什么打印对象时,只能看见对象属性.avi
│ │ 08OOP中内存的分配情况.avi
│ │ 09值传递.mp4
│ │ 10引用传递.avi
│ │ 11值传递变成引用传递.avi
│ │ 12什么是类的封装性.mp4
│ │ 13实例:类的封装性.avi
│ │ 14类的继承性.avi
│ │ 15类的继承性.avi
│ │ 16继承的语法格式.mp4
│ │ 17单继承和多继承.avi
│ │ 18单继承的简单演示.avi
│ │ 19parent关键字.avi
│ │ 20什么是类的多态.avi
│ │ 21方法重写要求.avi
│ │ 22实例:商品类(1).avi
│ │ 23实例:商品类(2).avi
│ │ 24实例:商品类(3).avi
│ │ 25实例:商品类(4).avi
│ │ 26实例:商品类(5).mp4
│ │ 27课后总结.avi
│ │
│ └─9-面向对象_3
│ 01昨日回顾.avi
│ 02最终类和最终方法.avi
│ 03抽象类和抽象方法(1).avi
│ 04抽象类和抽象方法(2).avi
│ 05接口基本概念.avi
│ 06接口基本概念.avi
│ 07接口实例.avi
│ 08为什么需要类的自动加载.avi
│ 09类文件的命名规范.avi
│ 10自动加载函数何时调用.avi
│ 11spl_autoload_register()函数语法.avi
│ 12类的自动加载:使用有名函数.avi
│ 13类的自动加载:使用匿名函数.avi
│ 14什么是对象克隆.avi
│ 15克隆方法__clone().avi
│ 16foreach基本语法.avi
│ 17使用foreach遍历对象属性.avi
│ 18魔术方法__toString().avi
│ 19魔术方法__invoke().avi
│ 20什么是设计模式.avi
│ 21单例设计核心代码.avi
│ 22实例:单例的数据库工具类.avi
│ 23课后总结.avi
│
├─07. JavaScript基础
………………
有需要联系v;加客服窗口的联系方式
摘要:本文深入探讨了PHP+H5全栈工程师这一职业,从技能要求、职业发展、薪资待遇和就业前景四个方面进行了全面分析,旨在为有意从事该职业的读者提供有益的参考。
1、技能要求
PHP+H5全栈工程师需要具备扎实的编程基础,熟练掌握PHP、HTML5、CSS3等前端技术,以及MySQL、Redis等后端技术。此外,还需了解JavaScript、jQuery等前端框架,以及Linux操作系统、Apache、Nginx等服务器配置。在实际工作中,PHP+H5全栈工程师还需具备良好的沟通能力和团队协作精神。
PHP作为后端开发语言,具有丰富的库和框架,如ThinkPHP、Laravel等,能够帮助开发者快速搭建项目。HTML5和CSS3则负责前端页面的布局和样式设计,而JavaScript则负责实现页面的交互功能。这些技能的掌握,使得PHP+H5全栈工程师在开发过程中能够游刃有余。
此外,PHP+H5全栈工程师还需关注新技术的发展,如React、Vue等前端框架,以及Docker、Kubernetes等容器技术,以适应不断变化的技术环境。
2、职业发展
PHP+H5全栈工程师的职业发展路径较为清晰,从初级工程师到高级工程师,再到技术经理或项目经理,都有相应的晋升空间。在初级工程师阶段,主要职责是参与项目开发,积累实战经验。随着经验的积累,可以逐步承担更重要的技术任务,如技术攻关、团队管理等。
在职业发展过程中,PHP+H5全栈工程师可以专注于某一领域,如电商、金融、教育等,成为该领域的专家。同时,也可以通过学习其他相关技术,如大数据、人工智能等,拓宽职业发展空间。
此外,PHP+H5全栈工程师还可以选择创业,利用自己的技术优势,开发具有市场前景的产品。
3、薪资待遇
PHP+H5全栈工程师的薪资待遇相对较高,初级工程师月薪一般在8000-15000元之间,中级工程师月薪在15000-30000元之间,高级工程师月薪在30000元以上。随着经验的积累和能力的提升,薪资待遇也会相应提高。
除了薪资待遇,PHP+H5全栈工程师还可以享受年终奖、股权激励等福利。在一些大型互联网公司,PHP+H5全栈工程师的薪资待遇甚至可以达到年薪百万。
当然,薪资待遇也受到地区、公司规模、个人能力等因素的影响。
4、就业前景
随着互联网行业的快速发展,PHP+H5全栈工程师的需求量逐年增加。特别是在电商、金融、教育等领域,PHP+H5全栈工程师成为企业争抢的人才。未来,随着5G、物联网等新技术的应用,PHP+H5全栈工程师的就业前景将更加广阔。
此外,PHP+H5全栈工程师的就业范围较广,不仅限于互联网行业,还可以涉及金融、教育、医疗等多个领域。
总结:
PHP+H5全栈工程师作为当前热门职业,具有广阔的发展前景和较高的薪资待遇。掌握相关技能,不断提升自身能力,PHP+H5全栈工程师将在职场中脱颖而出。
本文由nayona.cn整理
联系我们
关注公众号
微信扫一扫
支付宝扫一扫