【黑马程序员】PHP+H5全栈工程师
14.nodejs
02_CSS3
08. Web API(BOM.DOM.事件.特效)
24.网站优化
13.GIT
18 Restful
11.jQuery与插件开发实战
26.laravel框架
07. JavaScript基础
10.精通Ajax
09. JavaScript高级(面向对象.闭包.原型链.正则)
05 PHP核心编程
29.-react前后端分离(电影项目)
19.ThinkPHP5品优购商城
03_javaScript
06. 基于PHP7+MVC博客系统设计
16.VUE项目
00_预科班
01_HTML5
25.-sphinx+页面静态化
28.小程序(laravel教育系统)
20 Nginx服务器集群
23.MongoDB
12.LINUX系统
04 品优购商城项目实战
21.Memcache缓存设计
17.ThinkPHP5框架
27.公众号开发
22.Redis
15.VueJS品优购前后端分离
Day-2
Day-5
Day-4
Day-6
Day-1
Day-3
day1-CSS
day4-CSS
day5-CSS
day3-CSS
day2-CSS
Day-5
Day-3
Day-4
8-mysql优化二
7-mysql优化一
9-mysql优化三
Day-3
Day-4
6-Restful
Day-13
Day-12
Day-14
day05
day02
day03
day04
day01
Day-9
Day-8
Day-6
Day-7
Day-10
Day-11
Day-2
Day-1
Day-4
Day-10
Day-11
Day-1
Day-5
Day-7
Day-2
Day-6
Day-3
Day-9
Day-8
day-01
day-03
day-02
day2-
day3-
day1-
14-shop
9-shop
13-shop
8-shop
7-shop
10-shop
12-shop
11-shop
16-blog_2
13-mvc_1
9-面向对象_3
15-blog_1
2-php
8-面向对象_2
11-PDO
12-smarty
3-php
17-blog_3
1-php
5-php
4-php
6-php
10-面向对象_4
7-面向对象_1
18-blog_4
14-mvc_2
Day-12
Day-11
Day-13
Day-15
Day-14
day2-HTML
day1-HTML
0.1HTML-预科班
0.4JavaScript2-预科班
0.3JavaScript1-预科班
0.2CSS-预科班
10-sphinx+页面静态化
Day-7_小程序
Day-6_小程序
Day-5_小程序
Day-4_小程序
6-mongodb
Day-2
Day-1
1-nginx
2-nginx
day01前端项目
day-02前端项目
Day-2_公众号开发
Day-3_公众号开发
Day-1
3-memcache
1-tp
4-tp
3-tp
2-tp
视频
视频
5-redis
4-redis
Day-9
Day-7
Day-10
Day-8
视频
视频
视频
视频
视频
视频
视频
视频
视频
视频
视频
视频
1206
视频
1209
1207
视频
视频
视频
视频
视频
视频
视频
视频
视频
视频
视频
视频
视频
视频
视频
视频
视频
视频
视频
视频
视频
视频
视频
视频
视频
视频
视频
视频
视频
0.9.双向数据绑定.wmv
0.8.单向数据绑定.wmv
0.2.css样式的写法.mp4
0.6.事件对象.mp4
1.0.ref操作DOM.mp4
0.0.反馈.wmv
0.5.事件的绑定.wmv
0.7.事件中this的指向.wmv
0.4.引入bootstrap.wmv
1.4.子级组件向父级组件传值.wmv
1.2.钩子函数的使用.wmv
0.1.复习.wmv
0.3.评论样式.wmv
1.3.组件间的数据传递-父传子.mp4
1.1.生命周期.wmv
0.1.raect简介.wmv
1.0.class基本语法.wmv
1.2.原型链继承.wmv
1.8.评论列表案例.wmv
1.6.props值.wmv
0.8.构造函数及组件.wmv
0.2.项目安装与启动.wmv
0.5.jsx语法基础.wmv
0.9.构造函数模块化组件.wmv
1.3.冒充继承.wmv
1.4.类的继承.wmv
0.6.jsx数组遍历.wmv
0.7.JSX语法总结.wmv
0.3.react基本使用1.wmv
1.1.变量提升.wmv
0.4.jsx语法简介.wmv
1.7.props与state.wmv
1.5.类组件.wmv
1.9.模块与组件化.wmv
0.4.swoole的事件机制及请求响应处理.wmv
0.6.websocket服务器.wmv
0.3.swoole搭建HTTP服务器.wmv
0.8.聊天室.wmv
0.7.客户端.wmv
0.1.安装PHP.wmv
0.2.安装swoole.wmv
0.0.介绍.wmv
0.5.实现文件上传.wmv
视频
视频
视频
视频
视频
视频
视频
视频
视频
视频
视频
video
video
video
11spl_autoload_register()函数语法.avi
14什么是对象克隆.avi
15克隆方法__clone().avi
12类的自动加载:使用有名函数.avi
09类文件的命名规范.avi
07接口实例.avi
01昨日回顾.avi
13类的自动加载:使用匿名函数.avi
17使用foreach遍历对象属性.avi
10自动加载函数何时调用.avi
23课后总结.avi
18魔术方法__toString().avi
08为什么需要类的自动加载.avi
22实例:单例的数据库工具类.avi
05接口基本概念.avi
16foreach基本语法.avi
19魔术方法__invoke().avi
04抽象类和抽象方法(2).avi
06接口基本概念.avi
03抽象类和抽象方法(1).avi
02最终类和最终方法.avi
21单例设计核心代码.avi
20什么是设计模式.avi
05判断文件是否存在.avi
17实例:递归遍历phpMyAdmin目录(2).avi
02目录操作概述.avi
09目录改名或移动.avi
07更改目录权限.avi
29课后总结.avi
20读取指定大小的文件内容.avi
22读取文件内容到数组.avi
26复制文件.avi
25另存文件内容.avi
11读取目录条目.avi
15递归思想.avi
27删除文件.avi
08获取文件权限值.avi
21读取一行数据.avi
13关闭目录.avi
03创建目录.avi
10打开目录.avi
23读取文件内容到字符串.avi
24实例:读取记事本学生信息.avi
25写入文件内容.avi
06删除目录.avi
28递归删除目录.avi
01昨日回顾.avi
19关闭文件.avi
18打开文件.avi
12字符集转换.avi
16实例:递归遍历phpMyAdmin目录(1).avi
14目录操作总结.avi
04判断是不是目录.avi
video
video
13抓包工具.avi
10HTTP协议的特点.avi
01昨日回顾.avi
16HTTP请求正文.avi
19常见状态码.avi
17请求网页共发送几次请求.mp4
24刷新并跳转.avi
05数据分页:分页代码(1).avi
23状态码404没找到演示.avi
13HTTP请求的构成.avi
02数据分页:显示学生列表数据.mp4
21状态码304没有改动演示.mp4
15请求头部分含义.avi
09HTTP协议概述.avi
14请求行的构成.avi
18HTTP响应的构成.avi
08BS网络结构.mp4
07HTTP协议概述.avi
11HTTP协议之URL(1).avi
25实例:下载文件(1).mp4
12HTTP协议之URL(2).mp4
04数据分页:读取分页数据.avi
06数据分页:分页代码(2).avi
22状态码403禁止访问演示.avi
27课后总结.avi
03数据分页:分页原理.avi
26实例:下载文件(2).avi
20状态码302临时跳转演示.avi
01昨日回顾.avi
20什么是类的多态.avi
17单继承和多继承.avi
03静态属性和静态方法.avi
11值传递变成引用传递.avi
14类的继承性.avi
25实例:商品类(4).avi
09值传递.mp4
27课后总结.avi
02静态属性和静态方法.avi
26实例:商品类(5).mp4
23实例:商品类(2).avi
19parent关键字.avi
12什么是类的封装性.mp4
04self关键字.mp4
10引用传递.avi
07为什么打印对象时,只能看见对象属性.avi
16继承的语法格式.mp4
18单继承的简单演示.avi
24实例:商品类(3).avi
22实例:商品类(1).avi
13实例:类的封装性.avi
06实例:设计学生类(2).avi
05实例:设计学生类(1).avi
08OOP中内存的分配情况.avi
15类的继承性.avi
21方法重写要求.avi
video
06COOKIE工作原理.avi
20添加SESSION数据.avi
26课后总结.avi
07添加COOKIE数据.avi
12COOKIE域名有效性.avi
23销毁SESSION文件.avi
11COOKIE路径有效性.avi
01昨日回顾.avi
14COOKIE是否只能发往服务器使用COOKIE.avi
10COOKIE有效性:设置过期时间.avi
03IE浏览器查看COOKIE数据.avi
15删除COOKIE数据.avi
04什么是COOKIE.avi
09COOKIE有效期:即时性设置.avi
19开启SESSION会话.avi
22删除SESSION数据.avi
17什么是SESSION.avi
16COOKIE总结.avi
18SESSION工作原理.avi
02COOKIE和SESSION概述.avi
13COOKIE是否仅限https发送COOKIE.avi
05COOKIE的好处.avi
25SESSION垃圾回收机制.avi
21读取SESSION数据.avi
08读取COOKIE数据.avi
24SESSION对应COOKIE的配置.avi
25单个文件上传(2).avi
15图像水印效果avi.avi
07输出图像或保存图像.avi
11写入一行TTF字符串.avi
18文件上传原理.avi
09水平写入一行字符串.avi
27课后总结.avi
13图像验证码(2).avi
16图像缩略图.avi
20上传文件错误代码.avi
02查看图像扩展GD2是否开启.avi
26多文件上传.avi
03绘制的步骤和坐标系.avi
05从已知图像上创建画布.avi
14图像验证码(3).avi
08给画布分配颜色.avi
04创建一个空画布.avi
06销毁图像资源.avi
01开启GD2图像处理的扩展.avi
17图像处理总结.avi
10绘制一行居中字符串.avi
21查看上传的临时文件位置.avi
12图像验证码(1).avi
23上传文件相关配置.avi
24单个文件上传(1).avi
22移动上传临时文件到永久目录中.avi
19超全局变量数组$_FILES.avi
14从结果集中获取多行数据.avi
13从结果集获取一行数据(3).avi
16获取受影响的行数.avi
26课后总结.avi
18综合案例:显示学生信息(1).avi
25综合案例:添加学生(3).avi
17学生数据表结构.avi
09执行SQL语句.avi
20综合案例:显示学生信息(2).avi
23综合案例:添加学生(1).avi
24综合案例:添加学生(2).avi
27复选框处理.avi
07选择数据库.avi
04PHP连接MySQL服务器(1).avi
10释放结果集对象.avi
01CMD模式下操作MySQL步骤(1).avi
02CMD模式下操作MySQL步骤(2).avi
19综合案例:连接数据库的公共文件.avi
06PHP连接MySQL服务器(3).avi
08设置字户端字符集.avi
15获取查询的记录数.avi
21综合案例:删除学生信息(1).avi
03使用phpMyAdmin导入备份数据.avi
12从结果集获一行数据(2).avi
05PHP连接MySQL服务器(2).avi
11从结果集获取一行数据(1).avi
22综合案例:删除学生信息(2).avi
video
video
11创建验证码.avi
07登录表单页面.avi
10处理用户登录程序(2).avi
18上传照片处理程序(3).avi
12登录页面添加验证码.avi
06用户登录流程图.avi
22更新照片访问量.avi
05创建相册数据表photos.avi
01准备工作.avi
17上传照片处理程序(2).avi
04添加一条用户数据.avi
09处理用户登录程序(1).avi
03创建用户表user.avi
14制作添加相册的表单.avi
13判断两次验证码是否一致.avi
15上传照片处理程序(1).avi
02创建数据库php69.avi
21显示照片详细信息.avi
19显示相册列表.avi
23课后总结.avi
16判断文件内容类型.avi
20显示相册列表(分页).avi
08连接数据库的公共文件.avi
07权限修饰符介绍.avi
18类常量举例说明.avi
15$this关键字使用.avi
12如何访问对象的属性和方法.avi
08成员属性定义.avi
23课后总结.avi
13对象属性操作.avi
22对象何时销毁.avi
16类常量介绍.avi
20构造方法.avi
02面向对象的编程思想.avi
01面向过程的编程思想.avi
04类的定义语法格式.avi
06成员属性介绍.avi
05类的定义语法格式.avi
21什么是析构方法.avi
17类常量定义.avi
09成员方法定义.avi
03类和对象的关系.avi
19什么是构造方法.avi
10创建类的对象.avi
14成员方法操作.avi
11上午总结.avi
视频
视频
视频
video
视频
视频
视频
视频
视频
视频
视频
视频
1210
08_接口输出make-resource.mp4
01_昨日回顾.wmv
16_请求添加用户交互.mp4
07_编写接口的文档.wmv
09_接口的跨域.wmv
05_点击课时名称弹出h5播放mp4视频文件.wmv
14_编写请求类Http.js
06_课时管理回顾.wmv
14_小程序之课程列表的获取.wmv
15_小程序之课程列表回顾.wmv
10_课程列表接口回顾.wmv
17_缓存功能.wmv
03_文件上传功代码重写课时管理路由和权限的添加.mp4
11_jwt的介绍.wmv
12_课时列表接口编写.mp4
02_今日目标.wmv
04_课时列表和课时的添加.wmv
13_接口异常的处理.wmv
19_自定义编译场景.wmv
18_使用wxs来过滤标题.wmv
20_课时列表页.wmv
23_确认框.wmv
14_加载更多.wmv
19_自定义缓存设置回顾.wmv
31_今日总结.wmv
06_发起一个有效的网络请求.wmv
27_数据表设计.wmv
13_使用模型和全局配置文件.wmv
08_laravel编写接口2.wmv
04_发起https请求api介绍.wmv
15_加载更多的回顾.wmv
07_laravel编写接口1.wmv
25_PHP页面的静态列表页.wmv
24_小p之app.json文件配置.wmv
28_模拟分类数据.wmv
05_app.json文件中设置超时时间.wmv
10_请求方法的封装之模块化.wmv
09_小程序中用户列表的展示.wmv
18_自定义缓存类.wmv
12_Http类的引入.wmv
22_提示框.wmv
01_昨日回顾.wmv
16_缓存api介绍.wmv
26_在线教育表设计.wmv
21_加载框.wmv
02_今日总结.wmv
29_课程管理之课程列表和添加.wmv
30_课程管理回顾.wmv
03_申明一个es6的类.wmv
17_数据数据操作.wmv
20_用户交互.wmv
11_使用promise进行请求的再次封坟.wmv
26_wxs模块使用.wmv
20_按钮之在线客服功能.wmv
11_tab切换制作.wmv
25_自定义组件.wmv
13_swiper组件介绍.wmv
14_swiper组件介绍2.wmv
24_video标签.wmv
02_今日目标.wmv
07_事件对象和用事件对象来传参.wmv
21_input搜索.wmv
03_什么事件.wmv
15_scroll-view组件.wmv
23_导航组件.wmv
10_共同属性类型.wmv
06_点击一段时间更换一个颜色.wmv
01_昨日回顾.wmv
09_属性值类型2.wmv
22_form使用.wmv
12_view组件的使用.wmv
16_scroll-view组件之回到顶部.wmv
27_今日总结.wmv
19_按钮之分享功能.wmv
17_scroll-view之加载更多.wmv
18_富文本显示.wmv
05_冒泡和非冒泡事件操作.wmv
08_属性值类型.wmv
04_事件的分类和事件绑定.wmv
视频
1204
20181101_Linux_02
03_用中间件进行权限的限制.mp4
14_app.json之window选项.wmv
26_flex介绍.wmv
16_app.json之网络超时设置和开启debug.wmv
05_什么是小程序和如何理解小程序.wmv
30_商城的顶部扫完.wmv
10_小程序开发工具的介绍.wmv
21_模板.wmv
08_小程序账号的申请与登录设置.wmv
12_小程序的文件结构.wmv
13_app.json之pages选项.mp4
27_容器的属性.mp4
22_引用.mp4
01_昨日回顾.wmv
28_flex的实例.wmv
24_尺寸单位和全局与局部样式.wmv
18_数据的绑定.wmv
20_条件判断.wmv
31_banner图片和导航图标.wmv
07_小程序的框架结构.mp4
02_今日目标.wmv
17_生命周期.wmv
25_样式导入.wmv
15_app.json之tabBar选项.mp4
11_helloworld创建.wmv
29_小程序之商城初始化.wmv
06_如果理解小程序和与传统APP的区别.wmv
23_wxss样式选择器.wmv
33_今日总结.wmv
04_用中间件进行权限的限制-小结.wmv
19_列表渲染.wmv
32_商城页面排版.mp4
视频
10日志文件结合定时任务切割案例.avi
5实现本地软件的上传.avi
7配置文件讲解.avi
1判断大型网站的标准.avi
9日志管理配置日志.avi
11location语法讲解.avi
4挂载光驱配置yum源.avi
8NGINX虚拟主机的配置.avi
6NGINX的安装启动管理.avi
2大并发服务器架构.avi
3NGINX的介绍.avi
视频
14window下安装nginx.avi
1内容回顾.avi
6gizip压缩配置.avi
10PHP与nginx的整合.avi
302与301重定向.avi
2定时任务说明.avi
重写规则break与last的区别.avi
8安装PHP.avi
12部署dede项目.avi
3重新规则.avi
EV~2018.11.28~17.23.49.avi
9配置PHP.avi
11部署tp框架.avi
13负载均衡的配置.avi
7rpm安装mysql软件.avi
day01
9memcache应用案例.avi
11memcache分布式存储.avi
14linux下安装memcache软件.mp4
10memcache在TP5中使用.mp4
5设置删除状态指令操作.avi
12session数据入memcache.avi
8PHP数据类型存储memcache.avi
2在window下面安装memache.avi
1memache的介绍.avi
3telnet链接memcache服务器.avi
13memcache注意的其他问题.avi
7安装php扩展.avi
4添加和修改操作.mp4
6失效时间说明.avi
16_自定我菜单事件推送.wmv
12_自定义菜单的概述.wmv
15_点击事件的处理.wmv
11_accesstoken缓存到memcache中.wmv
08_curl总结回顾.wmv
13_创建自定义菜单.wmv.fiq
01_代码分析.wmv
21_上传永久素材.wmv
18_新增临时与永久素材的说明.wmv
03_今日目标.wmv
09_curl封装总结.wmv
19_表单上传图片.wmv
10_获取access_token.wmv
07_curl发起文件上传.wmv
23_发送客服消息.wmv
24_今日总结.wmv
13_创建自定义菜单.wmv
02_昨日回顾.wmv
20_上传昨时素材.wmv
06_curl发起post请求.wmv
04_php发起网络请求1.wmv
05_curl发起get请求.wmv
14_删除自定义菜单.wmv
22_上传临时与永久素材.wmv
17_公众号素材的介绍.wmv
13_高德地图开放平台的注册与登录.wmv
17_设置微信授权域名和网页开发工具.wmv
29_通过ready接口处理成功验证2.wmv
18_获取code值.wmv
06_生成场景二维码api介绍.wmv
05_场景二维码概述.wmv
07_生成临时和永久二维码.wmv
15_LBS服务小结.wmv
20_拉取用户信息.wmv
14_整合到了公众平台提供周边搜索服务.wmv
02_反馈说明.wmv
24_引入js类库文件.wmv
28_通过ready接口处理成功验证.wmv
12_存储位置入库.wmv
25_jsapi_ticket获取.wmv
09_三级分销.wmv
01_作业代码讲解.wmv
10_语音识别.wmv
00_git图形工具的使用.wmv
11_开启微信的LBS.wmv
22_jssdk的概述.wmv
03_昨日回顾.wmv
21_网页授权小结.wmv
26_生成签名.wmv
04_今日目标.wmv
19_得到openid.wmv
08_三级分销表设计.wmv
23_公众号后台绑定授权域名.wmv
27_通过config接口注入权限验证.wmv
30_今日总结.wmv
16_网页授权概述.wmv
视频
视频
02_thinkphp5.1框架概述.wmv
25_开启调试模式.wmv
07_切换composer镜像源.wmv
11_命令行启动tp5.1框架.wmv
19_请求类型.wmv
15_tp项目导入到phpstrom中.wmv
05_配置PHP的环境变量和开启相关PHP扩展.wmv
17_路由相关的配置说明.wmv
04_composer工作原理.wmv
23_使用命令行创建分组.wmv
08_安装前环境要求检查.wmv
27_页面跳转.wmv
12_目录结构.wmv
16_隐藏index.php文件.wmv
18_定义路由的说明.wmv
20_路由参数.wmv
13_开发规范.wmv
01_今日目标.wmv
09_composer下载tp5.1.wmv
22_控制器的后缀.wmv
03_什么是composer.wmv
14_thinkphp请求的执行流(生命周期).wmv
21_路由分组.wmv
06_安装composer命令.wmv
10_apache2.4运行tp5.1框架.wmv
24_创建控制器命令.wmv
26_前置操作.wmv
29_bootstrap3插件之phpstorm.wmv
28_今日总结.wmv
10_模板渲染和赋值.wmv
03_变量获取.wmv
22_查询数据.wmv
23_模型定义与模型设置.wmv
06_参数绑定.wmv
04_变量获取2.wmv
27_软删除.wmv
16_模板继承.wmv
29_今日目标.wmv
00_分组问题的反馈.wmv
05_变量获取回顾.wmv
07_依赖注入.wmv
24_模型添加数据.wmv
12_使用函数.wmv
19_添加数据Db.wmv
13_原样输出.wmv
01_昨日反馈.wmv
18_执行原生sql语句.wmv
20_更新数据.wmv
02_今日目标.wmv
14_循环标签.wmv
26_模型删除.wmv
08_响应.wmv
25_模型更新数据.wmv
09_模板的定义.wmv
28_trait使用.wmv
15_条件判断.wmv
11_模板渲染和赋值小结.wmv
17_连接数据库.wmv
21_删除数据.wmv
1201
0.0.反馈1.wmv
0.4.promise容器原理.wmv
0.8.内置路由重构项目.wmv
0.3.promise.wmv
1.5.PHP实现文件上传.wmv
1.1.重构模板引擎.wmv
0.9.使用外置路由.wmv
0.1.反馈2.wmv
1.6.作业.wmv
0.7.express基本使用.wmv
1.3.完成整个项目重构.wmv
1.2.利用express托管静态资源.wmv
1.0.优化路由.wmv
0.6.express介绍及安装.wmv
1.4.post请求头的问题.wmv
0.5.箭头函数.wmv
0.2.项目梳理.wmv
1.8.postman的使用.wmv
0.7.读取文件及文件夹的名字.wmv
0.0.反馈.wmv
0.8.获取文件在前台遍历.wmv
0.3.相应一个完整的html页面.wmv
0.2.启动一个HTTP服务器.wmv
1.1.利用自调用闭包函数解决I丢失的问题.wmv
1.0.获取文件其他属性.wmv
1.3.获取文件类型.wmv
1.5.npm的基本使用.wmv
0.4.响应一张图片.wmv
99.1.扩展补充-事件传播及浏览器的事件处理.wmv
1.4.加载安装moment第三方时间处理模块.wmv
0.6.防apache服务器加载文件列表.wmv
1.2.获取文件其他属性.wmv
0.5.响应其他静态资源.wmv
1.6.解决 npm 被墙问题.wmv
0.3.相应一段中文给客户端.wmv
1.7.package.json 与 package-lock.json 文件的作用.wmv
0.9.回顾JSON相互转换的知识点.wmv
0.1.内容回顾.wmv
1203
视频
视频
视频
视频
0.4.项目中实现文件上传-入库.wmv
0.7.session-cookie的判断.wmv
1.0.node结课.wmv
0.2.实现文件上传.wmv
0.5.技术上解决登录.wmv
0.9.中间件2.wmv
0.0.反馈.wmv
0.1.复习.wmv
0.6.完成登录功能.wmv
0.3.项目中实现文件上传.wmv
0.8.路由中间件1.wmv
99.为HTTP中get和post平反.wmv
1.2.相应数据.wmv
0.0.JavaScript介绍.wmv
0.4.Node简介.wmv
0.7.JS不同宿主提供API的概述.wmv
0.9.异步的概念.wmv
0.6.REPL环境运行js代码.wmv
1.0.fs模块读写文件内容.wmv
0.1.JS语法回顾.wmv
0.3.JS语法回顾-面向对象.wmv
0.2.JS语法回顾-函数.wmv
1.1.启动一个http服务.wmv
0.8.读取文件内容.wmv
0.5.node运行JS代码.wmv
0.3.服务端渲染2.wmv
0.2.服务端渲染1.wmv
1.5.动态获取数据-梳理注释.wmv
1.0.模块化修改apche.wmv
0.9.模块化拆分http.js.wmv
1.6.作业.wmv
0.6.node对commonjs的规范的支持.wmv
0.1.知识回顾.wmv
0.7.模块的导出问题.wmv
0.0.反馈.wmv
1.1.Mysql基本操作.wmv
0.4.nodemon小工具失败的演示.wmv
1.4.动态获取数据.wmv
1.2.连接数据库查询数据.wmv
0.5.Common规范的由来及各组织和JS的关系.wmv
1.3.项目-加载静态页面.wmv
0.8.模块加载规则和顺序.wmv
0.2.判断HTTP请求方式.mp4
0.1.回顾.wmv
0.6.使用链式操作获取全部数据.wmv
0.4.获取单个用户信息.wmv
0.5.链式操作原理.mp4
0.9.接收POST数据.mp4
1.9.属性及方法的简写.wmv
1.1.添加update方法修改数据.wmv
1.5.let声明变量.mp4
1.2.完成弹窗跳转.wmv
1.7.模板字符.wmv
2.0.属性及方法的简写应用.wmv
0.8.修改-用户数据获取展示.wmv
1.0.获取表单提交的post数据.wmv
1.3.删除操作.wmv
1.4.ES6简介.wmv
1.8.解构赋值.wmv
0.3.解析get请求的参数.wmv
0.7.获取单个用户数据.wmv
1.6.const.wmv
0.0.反馈.wmv
19--课程回顾.avi
11--定位(2).avi
18--限时抢购(2).avi
13--层级.avi
7--清除浮动.avi
5--可见性.avi
17--限时抢购(1).avi
6--浮动.avi
12--定位(3).avi
14--绝对定位.avi
2--作业讲解(1).avi
16--练习.avi
1--课程回顾.avi
3--作业讲解(2).avi
8--布局思想.avi
9--浮动练习.avi
10--定位(1).avi
4--溢出.avi
15--知识点.avi
11线性渐变(1).wmv
15多栏布局初步.wmv
08背景原点,裁切和大小.wmv
14小案例:一片叶子.wmv
07背景图像的滚动特性(attachment).wmv
05border-images图像边框的原理.wmv
16多栏布局细节.wmv
13线性渐变.wmv
03box-shadow盒子阴影.wmv
09背重复性的新特性.wmv
12线性渐变.wmv
04border-radius圆角边框.wmv
17多背景的覆盖性.wmv
02table样式.wmv
18今日总结.wmv
10上午回顾.wmv
01list样式.wmv
06图像边框属性详解及演示.wmv
14--CSS介绍.avi
5--媒体标签.avi
4--视频标签.avi
15--CSS引入.avi
1--课程回顾.avi
2--语义化标签.avi
3--HTML5介绍.avi
10--上午回顾.avi
9--字符编码.avi
8--新增属性.avi
19--类选择器.avi
20--id选择器.avi
18--标签选择器.avi
12--浮动框架.avi
11--字符实体,文档类型.avi
17--通配符选择器.avi
7--新增type的值.avi
22--练习.avi
6--其他标签.avi
2--作业讲解.avi
21--属性.avi
23--课程回顾.avi
13--知识点整理.avi
16--CSS核心语法.avi
14--背景图片.avi
1--课程回顾.avi
2--作业讲解.avi
9--盒子宽度计算.avi
20--课程回顾.avi
11--padding练习.avi
5--边框.avi
7--外边距.avi
6--内边距.avi
8--margin外边距.avi
19--display元素转换.avi
18--轮廓线.avi
17--背景练习(3).avi
3--盒子初步.avi
4--宽高.avi
12--margin练习.avi
10--上午回顾.avi
15--背景练习(1).avi
13--背景图片.avi
16--背景练习(2).avi
15阻止默认行为.avi
02获取元素的属性.avi
16案例--html布局.avi
01回顾.avi
17案例--JS部分1.mp4
08案例--全选反选取消.avi
14阻止冒泡事件.avi
11通过html标签的on...属性绑定事件.mp4
05总结.avi
04删除判断元素的属性.avi
18案例--JS部分2.avi
09DOM获取元素的位置.avi
10通过dom对象绑定事件.avi
12事件监听方式绑定事件.avi
03修改、添加元素的属性.mp4
13事件对象与keyCode值.avi
07dom对象其他通用属性.mp4
06innerHTML和innerText.avi
1--课程回顾.avi
10--上午回顾.avi
5--子代选择器.avi
15--伪元素.avi
16--伪元素.avi
6--后代选择器.avi
22--课程回顾.avi
2--作业讲解.avi
14--伪元素.avi
8--属性选择器.avi
11--伪类选择器.mp4
3--作业讲解2.avi
7--分组选择器.avi
17--其他组合选择器.mp4
12--练习.avi
18--继承性.avi
19--优先级.avi
13--伪类选择器.avi
4--颜色.mp4
9--伪类选择器.mp4
20--层叠性.avi
11给会走的时间加入控制按钮.avi
02总结--属性类型节点增删改查操作.avi
09垃圾回收与闭包.avi
08定时器.avi
12会走的时间加入控制按钮2.avi
07执行流程及错误对执行的影响.avi
13淡入效果(一,完成生硬的变化).avi
05总结--事件对象.avi
03总结--文本类型节点增删改查操作.avi
14完成淡入效果.avi
06全局环境.avi
04总结--事件.avi
10闭包的应用.avi
01总结--元素类型节点增删改查操作.avi
12创建添加节点.avi
01回顾.avi
04节点以及节点关系.avi
08相互关系查询--根据父节点查询所有的后代节点.avi
10相互关系查询--根据子节点查询父节点和兄弟节点查询.avi
09根据父节点查询子节点--查询第一个和最后一个子节点.avi
17事件绑定方式.avi
07相互关系查询--根据父节点查找所有的子节点.avi
06根据document查询标签节点(二).avi
15设置和获取元素的css样式.avi
14替换和删除节点.avi
18事件处理函数中的this练习.avi
05根据document查询标签节点.avi
03什么是DOM.avi
20事件对象常用属性.avi
02今日目标.avi
16事件简介.avi
13克隆节点.avi
19事件对象.avi
11遗留DOM(0级DOM).avi
12mysql中锁机制.avi
2innodb存储引擎.mp4
11索引的使用原则.mp4
3myisam存储引擎.avi
9索引的数据结构.avi
5慢查询日志的说明.avi
6profile机制精确记录查询时间.mp4
7mysql中索引.avi
PHP文件演示锁机制.avi
10索引覆盖.avi
1mysql优化概述.avi
4memory存储引擎.avi
8执行计划分析sql语句的执行情况.avi
8读写分离介绍.avi
3mysql中系统函数用法一.avi
EV~2018.12.09~12.01.35.avi
10MySQL 中log-bin日志操作.avi
9MySQL授权账号.avi
7事务操作.avi
12TP框架中读写分离实现.avi
6触发器讲解.avi
11配置主从服务器.avi
5触发器简介.avi
4mysql中系统函数用法二.avi
内容回顾.avi
2自定义函数.avi
1存储过程补充.avi
1查询缓存的使用.avi
9SQL编程if判断.avi
10SQL编程循环操作.avi
5数据碎片与维护.avi
8MySQL中的视图(二).avi
6表的范式讲解.avi
11存储过程讲解.avi
内容回顾.avi
7mysql中的视图.avi
2创建分区.avi
4分表技术.avi
3分区管理.avi
06.课堂练习.wmv
05.权限设置-字母形式.wmv
12.sudo配置.mp4
20.rpm软件管理.wmv
17.ssh的简介.wmv
03.身份介绍.mp4
11.chgrp指令.wmv
09.属主与数组的介绍.wmv
13.运行级别.wmv
14.ip地址的查看.wmv
15.网卡的配置文件.wmv
18.ssh远程连接.wmv
21.yum的基本语法.mp4
01.昨日回顾.wmv
23.源码编译nginx.wmv
08.权限设置的注意事项.mp4
02.权限介绍.wmv
16.网络服务操作.mp4
10.chown指令.wmv
22.实例:搭建lamp环境.wmv
07.权限设置-数字形式.wmv
19.ssh文件传输.wmv
04.权限的查看操作.wmv
9-添加页面.mp4
7-上午内容复习.mp4
8-列表显示.mp4
10-添加页面数据提交.mp4
2-vuetify栅格单行单列.mp4
11-修改页面数据.mp4
6-列表显示1.mp4
3-container的属性.mp4
5-对齐方式.mp4
1-vuetify的基本使用.mp4
4-响应式布局.mp4
04.svn的执行流程.wmv
14.文件忽略操作.wmv
08.提交第一个代码文件.wmv
13.差异存储机制.wmv
16.版本冲突的解决.wmv
09.设置匿名提交并解决图标问题.wmv
20.钩子程序的使用.wmv
03.svn的优点.wmv
19.创建svn服务.wmv
15.版本回退与版本冲突.wmv
11.批量提交文档.wmv
07.svn仓库检出.wmv
02.svn简介.wmv
01.场景问题.wmv
05.svn两端的安装.wmv
06.服务端的操作.wmv
17.svn的多仓库配置.wmv
18.svn的权限控制.wmv
12.svn常规的图标集.wmv
10.常用的操作指令.wmv
08on事件可以给未来的元素添加事件.avi
11one一次性事件.mp4
16Ajax提示方法.avi
18分页--查询分页数据.avi
01回顾.avi
07普通事件的其他用法.avi
02释放$.mp4
06each方法的使用.mp4
19分页--PHP实现分页.avi
13Ajax的post方法.avi
12Ajax的get方法.avi
04ready事件和onload事件的区别.avi
09on的多种用法.avi
17分页原理.avi
15Ajax收集表单数据.mp4
10off事件.avi
21无刷新分页--实现无刷新分页.avi
20无刷新分页--获取第一页数据.avi
03ready的简写形式.avi
05DOM对象和jQuery对象的区别.avi
14Ajax的ajax方法.avi
15纵向导航菜单--JS实现效果.avi
10可编辑的表格--使用链式操作.avi
12可编辑的表格--总结.avi
11可编辑的表格--给input添加键盘事件.avi
22标签页效果--HTML和css.avi
07可编辑的表格--HTML和css.avi
21横向导航菜单--mouseover和mouseenter对比.avi
19横向导航菜单--实现基本的效果.avi
16纵向导航菜单--案例总结.avi
09可编辑的表格--单击td,设置它的内容为input.avi
01Ajax回顾.avi
17横向导航菜单--知识点.avi
13纵向导航菜单--知识点.avi
14纵向导航菜单--HTML和css.avi
03jQuery简介.avi
02今日目标.avi
08可编辑的表格--选择td绑定单击事件.avi
04jQuery版本介绍.avi
18横向导航菜单--HTML和css.avi
06可编辑的表格--知识点.avi
05快速入门.avi
20横向导航菜单--解决BUG.avi
23标签页效果--JS实现功能.avi
08_表单验证小结.wmv
16_DB操作原生sql之删除.wmv
07_验证器方式验证.wmv
25_编写迁移文件.wmv
01_昨日回顾.wmv
10_laravel操作数据库开启pdo扩展.wmv
24_创建迁移文件.wmv
22_DB构造器之添加.mp4
20_DB构建器之获取单条记录.wmv
04_添加用户界面展示.wmv
18_DB构建器之获取多条记录.mp4
03_表单验证说明和规则介绍.wmv
17_DB操作原生sql方法.wmv
02_今日目标.wmv
15_DB操作原生sql之查询.wmv
09_验证规则切换为中文.mp4
11_数据配置.wmv
19_laravel-debugbar调试工具的安装.wmv
26_执行迁移文件.wmv
06_独立验证方式.wmv
12_检查数据库的配置是否正确.wmv
23_DB构造器之修改和删除.wmv
21_DB构建器之回顾.wmv
13_DB操作原生sql之添加.wmv
14_DB操作原生sql之修改.wmv
05_this - validate去验证表单.mp4
17自定义插件(三).avi
09包裹节点.avi
01回顾.avi
15自定义插件(一).avi
19第三方插件--layer提示层.avi
08替换节点.avi
02效果.avi
13全选反选取消.avi
10删除节点.avi
14插件语法.avi
04JSONP技术.avi
21第三方插件--旋转插件.avi
06跨域实现无刷新分页.avi
05jQuery中的跨域请求.avi
03JSONP技术.avi
11克隆节点.avi
07添加节点.avi
20第三方插件--图表插件.avi
12属性操作.avi
18自定义插件(四).avi
16自定义插件(二).avi
14_文章列表页分页的显示.wmv
18_session相关方法说明.wmv
32_模型中实现登录操作.wmv
11_使用faker加数据工厂来添加数据.mp4
12_faker本地化操作.wmv
16_数据分页.wmv
15_文章列表页分页参数问题解决和搜索功能.mp4
06_模型操作之查询数据.wmv
09_模型操作之删除数据软删除.wmv
25_用户迁移文件的创建和执行.wmv
07_模型操作之修改数据.wmv
22_注册中间件方案.wmv
31_把验证信息显示到模板页中.mp4
21_定义中间件.wmv
13_模型事件.wmv
01_昨日回顾.wmv
27_模拟数据填充.mp4
03_模型文件的位置和创建模型和迁移.wmv
08_模型操作之删除数据真删除.wmv
04_模型的限制.wmv
02_今日目标.wmv
28_后台静态资源的引入.wmv
30_静态页提交地址的更换和验证器的编写.wmv
24_创建控制器和配置数据库连接.mp4
19_session方法相关操作.wmv
33_今日总结.wmv
20_中间件概述.wmv
10_faker添加模拟数据.wmv
23_项目初始化.wmv
26_创建用户数据工厂.wmv
29_后台界面的静态展示.wmv
17_laravel中session相关配置.wmv
05_模型操作之添加数据.wmv
27_权限列表.wmv
33_今日总结.wmv
06_登录成功跳转并带有闪存数据.wmv
25_角色列表.mp4
20_datatables使用回顾.wmv
29_权限的添加界面和迁移文件修改.wmv
12_定义管理员列表路由.wmv
31_给角色分配权限.wmv
11_管理管理界面的展示.wmv
01_昨日回顾.wmv
03_创建后台欢迎控制器.mp4
32_给用户分配权限.wmv
09_用户已登录跳转到后台首页.mp4
26_创建权限与角色中间表.wmv
24_权限列表的展示.wmv
18_搜索的完成.wmv
02_今日目标.wmv
15_datatable了解使用和客户端分页.wmv
23_资源路由和资源控制器的创建.wmv
07_创建中间件并编写用户是否登录的代码.wmv
22_用户删除操作.mp4
10_用户退出.wmv
16_datatables服务器端分页.wmv
17_用户列表字段的显示处理.wmv
28_权限表修改.wmv
30_添加的权限操作.mp4
19_搜索方法的优化.wmv
13_定义管理员列表路由对应的控制器方法.mp4
05_自定义函数定义和使用.wmv
21_datatables点击排序.wmv
14_模板继承和管理员列表展示.wmv
04_后台主页和欢迎页的展示.wmv
08_使用中间件防用户翻墙.wmv
09原型对象与构造函数与实例对象的关系.avi
12原型对象应用--为DOM对象添加方法.avi
16call和apply和bind的用法.avi
02今日目标.avi
05new构造函数方式得到对象.avi
14函数也是值.avi
01回顾.avi
15arguments对象.avi
10原型链.avi
11扩展内置对象.avi
06对象相关操作.avi
17总结.avi
04回顾如何得到对象.avi
03面向对象介绍.avi
07对象在内存中的存在形式.avi
13定义对象的多种方式.avi
08原型对象.avi
07面向对象中的this.avi
12创建蛇并显示到地图上.avi
09贪吃蛇分析.avi
08定时器中的this.avi
04冒充方式实现继承.avi
03Object小结.avi
05原型链方式和create方法实现继承.avi
13蛇移动.avi
10创建地图.avi
02Object.avi
06事件处理函数中的this.avi
01回顾.avi
11创建食物并放到地图上.avi
15_文件上传.wmv
07_验证码验证中文提示.wmv
27_迁移文件的创建和模型修改.wmv
16_iframe实现无刷新上传文件.wmv
10_laravel缓存的相关的设置.wmv
06_点击更换验证码.mp4
22_关系方法的简写.mp4
14_缓存设置到redis中.mp4
04_验证码的配置.wmv
09_验证码和登录完成.mp4
05_模板中的调用.wmv
03_验证码的安装.wmv
08_验证码验证中文提示方案2.wmv
11_缓存Cache类的介绍.wmv
19_auth来实现登录.wmv
28_登录界面的展示.wmv
02_今日目标.wmv
01_昨日回顾.wmv
24_多对多关系.wmv
17_修改php.ini文件支持大文件上传.wmv
30_今日总结.wmv
25_小P学堂项目初始化.mp4
13_laravel缓存的设置.wmv
12_phpstorm中支持artisan命令.wmv
20_一对一实现.wmv
29_用户的auth.wmv
21_一对一实现2.wmv
23_一对多关系.wmv
18_auth实现后台的登录.wmv
26_rbac表设计.wmv
29_返回json数据.wmv
33_原始形态的输出.wmv
17_路由别名.wmv
04_运行laravel服务器要求.mp4
15_其它路由的定义.wmv
36_循环的使用.wmv
32_三元运算和未转义输出.wmv
35_条件语句.wmv
25_Request类来获取数据2.wmv
12_排除指定路由中不进行csrf验证.wmv
02_今日目标.wmv
23_Input类来获取数据.wmv
11_laravel处理csrf验证.wmv
05_composer部署安装laravel框架.wmv
28_重定向.wmv
20_命令创建控制器.wmv
34_使用函数.wmv
30_view函数就指定视图模板并进行视图分目录.mp4
37_模板包含.wmv
10_apache设置虚拟主机运行laravel.wmv
21_分目录创建控制器.wmv
14_4种基础路由的定义.wmv
13_laravel概述与路由配置文件.wmv
07_目录结构.wmv
18_路由分组之路由前缀.wmv
08_目录结构-小结.wmv
19_查看定义好的路由.wmv
24_Request类来获取数据1.wmv
09_命令行运行laravel框架.mp4
22_定义路由控制器.wmv
03_laravel简介.wmv
27_设置与获取cookie.wmv
39_今日总结.wmv
38_模板继承.wmv
26_辅助函数获取数据.mp4
06_让phpstrom更友好的支持laravel.wmv
01_昨日回顾.wmv
16_路由参数.wmv
31_分配数据到模板并在模板中取出.wmv
13环视排除.mp4
15search方法.avi
16match.avi
14正则对象中的成员属性和方法.avi
18replace.mp4
12环视.avi
10JS匹配中文.avi
05元字符.avi
06方括号.mp4
02正则简介.avi
19判断手机号.avi
03正则入门案例.mp4
11PHP中匹配中文.avi
01闭包回顾.avi
17split分割成数组.avi
08转义字符.avi
21总结.avi
04量词.avi
09捕获和引用.mp4
07修饰符.avi
20解决结巴程序.avi
12仿淘宝评分小星星修改.avi
11仿淘宝评分小星星.avi
07贪婪模式和非贪婪模式.avi
05preg_match_all.avi
06preg_replace.avi
15下拉菜单缓慢变化.avi
10表单验证(二).avi
13标签页效果.avi
02邮箱验证规则.avi
08PHP正则要使用单引号.avi
04preg_match.avi
14横向下拉菜单.avi
03用户名验证.avi
01回顾.avi
09表单验证.avi
04三级联动--切换省获取市.avi
07优化--修改代码.avi
19进度条--完成.avi
12JS处理返回的XML.avi
02今日目标.avi
09XML介绍.avi
01回顾.avi
20实现跨域--代理方式.avi
14FormData--收集表单数据发送到服务器.avi
13FormData--制作表单.avi
05三级联动--切换市获取县.avi
06优化--分析json文件.avi
10编写XML文档.avi
08优化--封装函数.avi
17进度条--准备工作.avi
18进度条--分析Ajax对象的upload属性.avi
21实现跨域--CORS方式.avi
16FormData--完成异步上传.avi
18同源策略和跨域请求.avi
15FormData--使用注意事项.avi
11服务器返回xml格式的数据.avi
03三级联动--获取省.avi
21JSON--PHP数据和json格式互换.avi
24页面加载,获取省.avi
11验证用户名--接收服务器返回的数据并处理.avi
04JS 正则回顾.avi
18细节问题--status状态码.avi
09验证用户名--失去焦点准备发送.avi
10验证用户名--发送请求及服务器返回数据.avi
17细节问题--同步异步请求.avi
20JSON--js数据和json格式互换.avi
13验证用户名--总结.avi
22服务器返回JSON格式的数据.avi
19什么是JSON.avi
01JS函数回顾.avi
08验证用户名--创建所需文件.avi
03JS 面向对象回顾.avi
06Ajax工作原理.avi
07创建Ajax对象.avi
15细节问题--缓存问题.avi
02JS DOM和事件回顾.avi
12验证用户名--检测Ajax的执行状态.avi
14细节问题--编码.avi
23案例--三表介绍.avi
16细节问题--get和post请求.avi
05Ajax介绍.avi
07if分支结构(单分支和双分支).wmv
12while循环课堂案例.wmv
09if综合案例.wmv
08if多分支结构.wmv
15for循环案例.wmv
19案例:百钱百鸡.wmv
04条件运算符.wmv
14for循环初步.wmv
10switch分支结构.wmv
20今日总结.wmv
01昨日回顾.wmv
03错误抑制符.wmv
16多重循环案例1.wmv
13dowhile案例.wmv
02按位运算符.wmv
05运算符的优先级.wmv
11while循环.wmv
06流程控制结构综述.wmv
17多重循环案例2.wmv
18案例:99乘法表.wmv
12对象.avi
07常量.avi
15引用类型和原型类型.avi
02学习JS的IDE和浏览器工具.avi
11数组.avi
06变量(二).avi
05变量(一).avi
08运算符(一).avi
03script位置.avi
04语言基础.avi
09运算符(逻辑运算符).avi
10运算符(三).avi
13对象(二).avi
01JavaScript简介.avi
14数据类型.avi
14orderby子句.wmv
03实体关系.wmv
18主键冲突的解决办法.wmv
16高级插入语法(1).wmv
19高级删除.wmv
08like运算符.wmv
13having子句.wmv
07where子句初步练习讲解.wmv
20高级更新.wmv
01两个小问题.wmv
12多条件分组.wmv
09between,in,is运算符.wmv
04select高级查询概述.wmv
02昨日回顾.wmv
06where子句初步.wmv
17蠕虫复制.wmv
10分组的基本概念.wmv
05select子句.wmv
11分组实例.wmv
15limit子句.wmv
12内置对象-String.avi
04转换成布尔型.avi
05顺序结构.avi
11内置对象-Date.avi
03转换成数值型.avi
10内置对象-Math.avi
14总结.avi
07循环结构.avi
08函数基础.avi
01反馈.avi
02转换成字符串.avi
06分支结构.avi
13内置函数-Array.avi
09作用域.avi
14php中开启mysqli模块.wmv
16默认网站的初始设置.wmv
17多站点配置.wmv
03apache的安装.wmv
08几个基本概念,域名解析.wmv
04安装的回顾,测试和apache目录介绍.wmv
07Apache的启动和停止.wmv
05检测apache配置文件语法的命令.wmv
10上午总结.wmv
02PHP网站运行原理.wmv
13php配置查看代码.wmv
01php介绍.wmv
11php的基本配置(实现可用性).wmv
06配置环境变量使httpd可以快捷使用.wmv
09端口,url,以及访问流程.wmv
15mysql的安装和配置.wmv
12php的配置文件设置和时区配置.wmv
05函数初步.wmv
04中断的层数的含义.wmv
15今日总结.wmv
13可变函数.wmv
07函数的定义和调用基本形式和概念.wmv
08函数理念进一步讲解.wmv
11函数形参的默认值.wmv
03循环的两种中断.wmv
10函数参数的传值方式.wmv
09函数执行流程.wmv
02昨日作业.wmv
06函数概念的进一步演示.wmv
12函数的返回值问题.wmv
01昨日回顾.wmv
14匿名函数.wmv
04单引号字符串.wmv
17数组排序概述.wmv
12多维数组.wmv
19选择排序(2)-代码演示.wmv
18冒泡排序(1)-原理.wmv
06heredoc和nowdoc字符串.mp4
19选择排序(1)-原理.wmv
01昨日回顾.wmv
11数组的下标问题.mp4
09字符串案例.wmv
18冒泡排序(2)-代码演示.wmv
07字符长度问题.wmv
05双引号字符串.wmv
13数组foreach遍历语法.wmv
08字符串常用函数.wmv
14数组的基本算法.wmv
03自定义错误处理(2).wmv
16课间案例,及数组函数.wmv
20二分查找算法.wmv
10数组的定义形式.wmv
02自定义错误处理.mp4
15for循环遍历数组(并指针函数).mp4
01昨日回顾.wmv
17子查询中的几个关键字.mp4
14列子查询.wmv
15行子查询.wmv
03联合查询细节.wmv
04连接查询基本概念.wmv
16表子查询.wmv
02联合查询初步.mp4
18exists子查询.wmv
21权限管理.mp4
06内连接查询.mp4
08左外连接.wmv
07内连接课堂练习.wmv
10自连接.mp4
05交叉连接.wmv
12标量子查询.wmv
20用户管理.wmv
19数据备份与恢复.wmv
09右外连接.wmv
11子查询的基本概念.wmv
13标量子查询课堂练习.wmv
06数据类型选择举例.wmv
02数据类型总览.wmv
14今日回顾.wmv
11enum和set初步.wmv
09上午回顾.wmv
12enum和set的深入.wmv
03整型类型详解.wmv
13字段属性(3).wmv
07时间日期类型.wmv
10text类型.wmv
13字段属性(1).wmv
13字段属性(2).wmv
08char和varchar类型.wmv
04整数类型演示.wmv
01昨日回顾.wmv
05小数类型.wmv
11递归函数初步.wmv
21错误日志的控制.wmv
13案例:n的阶乘.wmv
09超全局变量$GLOBALS.wmv
22今日回顾.wmv
19错误的触发.wmv
12递归函数调用分析.wmv
01昨日回顾.wmv
17错误分类和错误代号.wmv
18错误的提示控制初步演示.wmv
10global关键字.wmv
08全局变量和超全局变量.wmv
14递归的总结.wmv
16文件加载详解.wmv
03根函数有关的系统函数.wmv
07静态变量.wmv
05常用时间函数.wmv
04常用系统数学函数.wmv
20错误显示的控制.wmv
06作用域问题,及局部作用域.wmv
02昨日作业或课堂练习.wmv
15文件加载的基本含义.wmv
07值传递.wmv
12课堂练习:判断年龄.wmv
17预定义常量和魔术常量.wmv
01昨日回顾.wmv
14可变变量.wmv
05变量命名规则.mp4
09_GET变量.wmv
10_POST变量.wmv
03php基础语法规定.wmv
18今日总结.wmv
11_REQUEST变量.mp4
09post数据的提交改进.wmv
16常量与变量的区别,以及常量的判断.mp4
08引用传递.wmv
04变量的含义和定义.wmv
06变量的4个基本操作.wmv
13_SERVER变量.wmv
02php基础课程总览.mp4
15常量的定义和使用.wmv
19逻辑非.wmv
13算术运算符.wmv
06浮点数.wmv
15自操作运算符.wmv
05案例:进制转换.wmv
17逻辑与运算符.wmv
10数据类型总结.wmv
09数组类型.wmv
14连接运算符和自赋值运算符.wmv
16比较运算符.wmv
20逻辑运算符的短路机制.wmv
18逻辑或运算符案例.wmv
02类型概述.wmv
11类型判断.wmv
07布尔类型.wmv
08字符串类型.wmv
12类型转换.wmv
03整数的表示法.wmv
04整数的转换.wmv
01昨日回顾.wmv
13三D变换案例:美女墙.mp4
02昨日反馈.wmv
07作业1讲解.wmv
11三D变换初体验.wmv
05弹性布局细节(2).wmv
09skew拉伸变换.wmv
12三D变换的旋转.wmv
01昨日回顾.wmv
14今日总结.wmv
10二D变换案例.mp4
03弹性布局初步介绍.mp4
08变换初步.wmv
04弹性布局细节(1).wmv
06使用弹性布局实现页面整体布局.mp4
11动画案例:旋转美女墙.wmv
03作业-立方体(2).wmv
02作业-立方体(1).wmv
10动画属性详情.wmv
14今日总结.wmv
07过渡案例(1).wmv
12滑动门应用.wmv
13手风琴效果.wmv
09动画初步.wmv
08过渡案例:芝麻开门.wmv
06过渡的5种方式.wmv
04过渡初步.wmv
1昨日回顾.wmv
05过渡属性的细节.wmv
2-多对多表关系分析.mp4
3-环境准备.mp4
6-根据关联表查本表.mp4
9-关联新增.mp4
7-N+1问题.mp4
13-多对多.mp4
10-关联更新.mp4
12-一对多.mp4
4-不要关联模型实现一对一.mp4
8-上午复习.mp4
11-swoole.mp4
5-使用关联模型实现一对一.mp4
1-表与表之间的关系.mp4
14几个小问题.wmv
16插入数据(2).wmv
20今日总结.wmv
06cmd客户端.wmv
07navicat客户端安装.wmv
18delete删除数据.wmv
07phpmyadmin.wmv
13修改表的语句.wmv
11表的charset和表类型解释.wmv
17select查询语句.wmv
05开启-关闭数据库服务.wmv
15插入数据.wmv
19update修改数据.wmv
12表的其他几个基本操作.wmv
09数据库的其他操作.wmv
03mysql课程介绍.wmv
02二分查找算法重讲.wmv
04mysql数据库介绍.wmv
01昨日回顾(1).wmv
08显示所有数据库.wmv
10新建表.wmv
11-解决一些小bug.mp4
6-价格计算.mp4
10-批量删除.mp4
12-支付宝支付.mp4
0-复习.mp4
9-选中的计算.mp4
1-cookie和session的原理.mp4
7-计算总价.mp4
4-加入购物车2.mp4
8-删除一条记录.mp4
2-localStorage的介绍与基本使用.mp4
3-实现加入购物车1.mp4
5-实现购物车列表.mp4
2-全局组件.mp4
1-实现加法器.mp4
5-上午复习.mp4
8-v-for的案例.mp4
0-昨天复习.mp4
4-父到子.mp4
3-局部组件.mp4
Vue的复习.mp4
7-vue-cli的启动过程.mp4
6-路由.mp4
13图标字体实现方式2.wmv
11图标字体介绍.wmv
09精灵技术.wmv
05文字溢出text-overflow.wmv
07盒子模型(新的内减模式).wmv
06盒子缩放.wmv
02光标形状.wmv
12图标字体实现方式1.wmv
01昨日回顾.wmv
10自定义字体.wmv
04案例:彩色文字.wmv
16今日总结.wmv
08css初始化.wmv
03文字阴影.wmv
14圣杯布局(固定宽度).wmv
15圣杯布局(可变宽度).wmv
9-使用vuetify画表格.mp4
11-加入搜索框.mp4
3-创建模块和控制器.mp4
10-页面优化.mp4
5-接口优化.mp4
13-发送请求渲染数据.mp4
前端代码架构分析.mp4
12-后台实现接口.mp4
6-跨域原理.mp4
7-TP实现跨域请求.mp4
0-回顾.mp4
1-tree组件的代码分析.mp4
4-tp实现分类列表接口.mp4
课程介绍.mp4
8-上午的复习.mp4
分类列表显示.mp4
2-tree组件的使用.mp4
6-前台添加表单提交.mp4
5-级联框.mp4
8-后台接口实现2.mp4
7-后台接口实现1.mp4
10-关闭窗口.mp4
4-表单制作.mp4
12-回显数据.mp4
0-前一天复习.mp4
9-关联关系模型.mp4
13-回显示分类数据.mp4
11-上传接口.mp4
3-对话框显示.mp4
14-修改接口实现.mp4
1-预告.mp4
8-显示前台首页.mp4
9-注册页面渲染.mp4
0-预告.mp4
20181121_102550.mp4
11-发送短信页面实现.mp4
10-短信接口.mp4
4-其它文本框.mp4
补充-复杂版实现.mp4
2-品牌下拉框.mp4
3-.mp4
5-富文本编辑器.mp4
7-表与表之间关系分析.mp4
6-规格参数页面渲染.mp4
1-级联框.mp4
20181121_101759.mp4
2-手机验证码验证.mp4
8-列表页.mp4
7-使用布局改造.mp4
10-列表的分页显示.mp4
6-渲染分类页面.mp4
3-.mp4
9-列表渲染2.mp4
4-用户登录.mp4
11-详情页的渲染.mp4
1-表单验证.mp4
0-复习.mp4
5-用户登录session.mp4
3-规格显示.mp4
8-商品列表页面.mp4
0-laravel关联关系模型.mp4
6-后台接口实现.mp4
1-简历分析.mp4
5-页面制作.mp4
4-spu和sku表分析.mp4
2-数据库设计.mp4
7-列表显示.mp4
06MVC实例:展示学生信息(2).avi
01MVC概述.avi
20课后总结.avi
02MVC各组件构成.avi
11MVC总结.avi
17MVC第5个版本:添加学生(1).avi
08MVC实例:删除学生(1).mp4
12MVC第1个版本:整合学生和新闻模块(1).avi
03MVC原理图.avi
15MVC第4个版本:控制器类的实现(1).avi
13MVC第2个版本:实现基础模型类.avi
04MVC简单演示.mp4
14MVC第3个版本:工厂模型类实现.avi
09MVC实例:删除学生(2).avi
16MVC第4个版本:控制器类的实现(2).mp4
19MVC第6个版本:控制器类的进一步优化.avi
12MVC第1个版本:整合学生和新闻模块(2).avi
05MVC实例:展示学生信息(1).avi
18MVC第5个版本:添加学生(2).avi
10MVC实例:删除学生(3).mp4
07MVC实例:展示学生信息(3).avi
26SQL语句预处理.avi
27课后总结.avi
02什么是命名空间.avi
16PDO对象的setAttribute方法.avi
21错误模式:警告模式.avi
04定义子命名空间.avi
01静态延时绑定.avi
18PDOStatement对象fetchAll方法.avi
05文件系统中访问文件方式.avi
13PDO对象exec方法.avi
22错误模式:异常模式.avi
06访问空间中元素的方式.avi
23SQL语句处理过程.avi
10PDO简介.avi
24SQL语句预处理步骤.avi
11开启PDO扩展.avi
03定义单个命名空间.avi
25制作相同结构的SQL语句.avi
08导入空间中的元素并起别名.avi
09空间总结.avi
17PDOStatement对象fetch方法.avi
15PDO对象lastInsertId方法.avi
20错误模式:静默模式.avi
14PDO对象query方法.avi
19PDOStatement对象rowCount方法.avi
12创建PDO类的对象.avi
07namespace关键字.avi
23封装PDO类(5).avi
03博客介绍.avi
17上午回顾.avi
14后台入口文件.avi
06博客项目前后台功能.avi
26封装自己的Smarty类.avi
04导入博客数据库.avi
19封装PDO类(1).avi
10MVC框架:初始类1.avi
22封装PDO类(4).avi
07MVC目录结构.avi
27创建基础控制器并引入Smarty类.avi
21封装PDO类(3).avi
02项目开发流程.avi
13学生信息管理(前台).avi
09MVC框架:前台入口文件.avi
12测试框架正常运行.avi
01昨日回顾.avi
20封装PDO类(2).avi
25创建模型类对象的工厂方法.avi
28Smarty与MVC整合.avi
05运行博客项目.avi
11MVC框架:初始类2.avi
08MVC框架:前台配置文件.avi
15学生信息管理(后台).avi
24MVC引入PDOWrapper类.avi
29课后总结.avi
16上午回顾.avi
18为什么要封装PDOWrapper类.avi
03后台首页——显示后台首页.avi
22友情链接——准备工作.avi
07用户管理——显示用户列表.avi
04用户管理——创建user数据表.avi
10用户管理——修改用户.avi
01后台首页——准备工作.avi
17创建图像验证码类.avi
08用户管理——删除用户记录.avi
12用户登录——准备工作.avi
14用户登录——登录流程图.avi
25友情链接——添加记录.avi
15用户登录——登录验证.avi
02后台首页——HTML框架标记.avi
05用户管理——准备工作.avi
24友情链接——显示列表.avi
23友情链接——创建数据表.avi
13用户登录——显示登录界面.avi
26课后总结.avi
20后台首页视图相关资料修改.avi
09用户管理——注册用户.avi
16用户登录——登录验证.avi
18用户登录——引入验证码.avi
06用户管理——显示用户列表.avi
21用户退出.avi
11用户管理——修改用户.avi
19用户访问权限管理.avi
21section输出一维枚举数组.avi
06Smarty第1个案例.avi
27变量调节器介绍.avi
12Smarty保存变量:时间戳.avi
04常用PHP模板引擎.avi
08Smarty配置:修改视图目录.avi
02实现HTML代码和PHP代码简单分离.avi
05Smarty介绍.avi
15Smarty配置变量分组.avi
10Smarty保留变量:页面请求变量.avi
07Smarty配置:左右定界符.avi
18foreach输出二维数组.avi
30truncate截取字符串.avi
17foreach输出一维数组.avi
11Smarty保存变量:预定义常量.avi
13Smarty配置变量.avi
24if运算符介绍.avi
09Smarty变量:普通变量.avi
31课后总结.avi
20section循环基本语法.avi
22section输出二维枚举数组.avi
16foreach循环基本语法.avi
23section控制循环起点、步长值.avi
01昨日回顾.avi
03去除视图文件中所有的PHP标记.avi
14上午复习.avi
26if实例:表格隔行变色.avi
25if实例:当兵年龄判断.avi
19foreach常用属性.avi
28常用的变量调节器.avi
29时间戳格式化.avi
22魔术方法__set应用.avi
23魔术方法__isset应用.avi
13创建分页类.avi
04数据库工具类(2).avi
07数据库工具类(5).avi
24魔术方法__unset应用.avi
18工厂实例(2).avi
29数组变量反序列化.avi
10制作显示的表格页面.avi
30对象序列化.avi
21魔术方法__get应用.avi
01面向对象开发流程.avi
09连接数据库的公共文件.avi
08数据库工具类(6).avi
03数据库工具类(1).avi
26魔术方法__callStatic应用.avi
05数据库工具类(3).avi
14数据分页.avi
17工厂实例(1).avi
02单例的设计模式.avi
19工厂模式总结.avi
20什么是PHP重载.avi
28数组变量序列化.avi
16工厂设计模式的要求.avi
11显示学生信息列表.avi
31对象反序列化.avi
12删除学生信息.avi
27什么是变量序列化.avi
15什么是工厂设计模式.avi
25魔术方法__call应用.avi
32课后总结1.avi
06数据库工具类(4).avi
15文章管理——显示文章列表(2).avi
21文章数据分页.avi
16文章管理——显示文章列表(3).avi
22文章搜索条件.avi
03文章类别——创建分类控制器.avi
01文章类别——准备工作.avi
02文章类别——创建数据表.avi
06文章类别——无限级分类代码(1).avi
17文章管理——添加文章(1).avi
04文章类别——无限级分类表结构.avi
05文章类别——无限级分类原理.avi
19文章管理——添加文章(2).avi
23文章搜索分页效果.avi
07文章类别——无限级分类代码(2).avi
08文章类别——显示分类列表.avi
14文章管理——显示文章列表(1).avi
13文章管理——创建数据表.avi
11文章类别——删除分类.avi
10文章类别——添加分类(2).avi
20创建分页类文件.avi
18文章管理——在线HTML编辑器引入.avi
12文章管理——准备工作.avi
09文章类别——添加分类(1).avi
19更新文章阅读数.avi
09获取文章归档数据(1).avi
21更新点赞数(1).mp4
04前台配置文件.avi
17根据ID获取连表查询的数据.avi
05首页控制器添加index()方法.avi
14列表页管理——后台登录地址修改.avi
07获取文章分类数据(1).mp4
08获取文章分类数据(2).avi
23课后总结.avi
03前台首页——准备工作.mp4
01昨日回顾.avi
22更新点赞数(2).avi
13首页搜索功能.avi
02前端介绍.avi
06获取友情链接数据.avi
18百度分享按钮.avi
10获取文章归档数据(2).avi
11获取文章连表查询的数据.avi
12首页分页功能.mp4
20前一篇和后一篇实现.avi
16内容页管理——添加content方法.mp4
15列表页管理——读列文章列表并分页.avi
1.2.用户列表页面布局.wmv
1.5.封装axios.mp4
1.7.分页样式.wmv
0.3.封装axios.wmv
0.9.嵌套路由(子路由).wmv
1.6.操作及状态样式.wmv
1.4.遍历用户数据.wmv
0.5.验证登录.wmv
0.8.路由跳转.wmv
1.1.退出登录.mp4
0.6.首页及头部布局.mp4
1.9.添加用户弹窗.wmv
1.0.判断登录.wmv
0.7.左侧布局.wmv
0.4.登录逻辑完成.wmv
1.3.获取用户列表.wmv
1.8.模糊搜索.wmv
0.1.复习.wmv
0.2.登录逻辑.mp4
2.0.添加用户.wmv
0.0.反馈.wmv
0.7.修改用户窗口展示.wmv
1.6.后台PHP.wmv
1.2.分页显示1.wmv
0.6.删除用户功能提示窗.wmv
1.4.分页显示2.wmv
0.5.删除用户功能.wmv
0.0.反馈.wmv
0.8.修改用户数据.wmv
1.0.请求服务器修改角色.wmv
0.3.修改用户状态.wmv
1.3.分页笔记.wmv
1.5.前后端项目分离1.wmv
0.2.复习2.wmv
1.1.角色笔记任务.wmv
0.1.复习1.wmv
0.4.修改用户状态失败.wmv
0.9.展示角色窗口.wmv
1.4.项目开发开始.wmv
0.9.项目的流程.wmv
1.3.项目预览.wmv
1.7.登陆页面.wmv
1.0.导入数据.wmv
1.2.token的作用.wmv
0.1.复习.wmv
0.7.项目开始说明.wmv
0.5.代码加载.wmv
1.5.登陆路由.wmv
1.6.使用ElementUI.wmv
1.1.测试接口.wmv
0.2.ES6的模块化.wmv
0.4.代码加载.wmv
0.0.反馈.wmv
0.8.项目开始.wmv
0.3.严格模式概览.wmv
0.6.添加自己的路由.wmv
19MVC第15个版本:初始类(1).avi
04MVC第9个版本:修改学生(2).avi
11MVC第12个版本:平台概念引入.avi
09MVC第11个版本:前端控制器(index.php).avi
15MVC第13个版本:类的自动加载.avi
06MVC第9个版本:修改学生(4).avi
10MVC第11个版本:前端控制器(index.php).avi
20MVC第15个版本:初始类(2).avi
07MVC第10个版本:目录简单划分(1).avi
02MVC第8个版本:基础控制器类的实现.avi
12MVC第12个版本:平台概念引入.avi
我用夸克网盘分享了「【黑马程序员】PHP+H5全栈工程师」,点击链接即可保存。打开「夸克APP」,无需下载在线播放视频,畅享原画5倍速,支持电视投屏。