uni-app实战视频点播app小程序项目实战(视频+源码)
适用人群:具有Html+Css+JavaScript基础,有一定的Vue.js基础,挑战高薪职位
课程简介:
本季度为uni-app + egg.js 实战视频点播类app、小程序和H5全栈开发 ,另外还会结合subNVue实现自定义播放器组件,vuex管理项目状态,腾讯云点播 VOD转码处理和分发加速等。一次开发 ,同时搞定Android、iOS 、小程序和H5端等。
课程目录:
1.项目介绍
1项目介绍.mp4
2. 环境搭建和项目创建
1环境搭建和项目创建.mp4
3项目分析和全局配置
1引入全局样式(一) .mp4
2引入全局样式(二) .mp4
3引入自定义图标库 .mp4
4引入全局动画库 .mp4
5配置tabbar底部导航 .mp4
4首页开发
1导航栏配置 .mp4
2小程序和H5兼容处理 .mp4
3自定义轮播图组件(一) .mp4
4自定义轮播图组件(二) .mp4
5自定义轮播图组件(三) .mp4
6开发全局卡片组件 .mp4
7全局列表组件开发(一) .mp4
8全局列表组件开发(二) .mp4
9全局列表组件开发(三) .mp4
10美化首页样式 .mp4
5分类页开发
1分类页开发(一).mp4
2分类页开发(二).mp4
6个人中心页开发
1个人中心页开发(一)- 头部 .mp4
2个人中心页开发(二) .mp4
3个人中心页开发(三) .mp4
4选择投稿类型(一) .mp4
5选择投稿类型(二) .mp4
7视频投稿发布页开发
1视频投稿发布页-封面上传(一) .mp4
2视频投稿发布页-封面上传(二) .mp4
3视频投稿发布页(三) .mp4
4视频投稿发布页(四) .mp4
8管理我的视频页开发
1管理我的视频页开发.mp4
9收藏页开发
1我的收藏页开发.mp4
10管理视频目录页开发
1管理视频目录页(一) .mp4
2管理视频目录页(二) .mp4
3管理视频目录页(三) .mp4
11登录页开发
1登录注册页开发(一) .mp4
2登录注册页开发(二) .mp4
12个人空间页开发
1个人空间页开发(一) .mp4
2个人空间页开发(二) .mp4
3个人空间页开发(三) .mp4
4个人空间页开发(四) .mp4
5个人空间页开发(五) .mp4
13视频详情页开发
1视频详情页开发(一) .mp4
2视频详情页开发(二) .mp4
3视频详情页开发(三) .mp4
4视频详情页开发(四)-滚动选集 .mp4
5视频详情页开发(五) .mp4
6视频详情页开发(六) .mp4
7视频详情页开发(七) .mp4
8视频详情页开发(八)-评论列表 .mp4
9视频详情页开发(九)-回复评论框 .mp4
14自定义播放器开发
1开启v3编译并修复部分问题 .mp4
2自定义播放器开发(一)-subNVue .mp4
3自定义播放器开发(二) .mp4
4自定义播放器开发(三)-状态栏 .mp4
5自定义播放器开发(四)-按钮组件 .mp4
6自定义播放器开发(五)-进度条(1) .mp4
7自定义播放器开发(六)-播放暂停功能 .mp4
8自定义播放器开发(七)-进度条(2) .mp4
9自定义播放器开发(八)-进度条(3) .mp4
10自定义播放器开发(九)-进度条(4) .mp4
11自定义播放器开发(十)-进度条(5) .mp4
12自定义播放器开发(十一)-全局提示框 .mp4
13自定义播放器开发(十二)显示隐藏状态 .mp4
14自定义播放器开发(十三)自定义单击双击 .mp4
15自定义播放器开发(十四)拖拽控制进度(1) .mp4
16自定义播放器开发(十五)拖拽控制进度(2) .mp4
17自定义播放器开发(十六)全屏关闭全屏 .mp4
18自定义播放器开发(十七)控制条适配全屏(1) .mp4
19自定义播放器开发(十八)控制条适配全屏(2) .mp4
20自定义播放器开发(十九)修改速度 .mp4
21自定义播放器开发(二十)切换视频 .mp4
22自定义播放器开发(二十一)切换清晰度 .mp4
23自定义播放器开发(二十二)锁定 .mp4
15egg.js基础课
1创建egg.js项目 .mp4
2写第一个api接口 .mp4
3router路由传参(一) .mp4
4router路由传参(二) .mp4
5资源路由和路由分组 .mp4
6数据库迁移(一) .mp4
7数据库迁移(二) .mp4
8sequelize模型-新增 .mp4
9sequelize模型-批量新增和修改器 .mp4
10sequelize模型-查询单个 .mp4
11sequelize模型-查询多个和获取器 .mp4
12sequelize模型-where操作符 .mp4
13sequelize模型-字段限制排序分页 .mp4
14sequelize模型-删除和批量删除 .mp4
15错误和异常统一处理 .mp4
16中间件配置 .mp4
17参数验证 .mp4
16后端api开发和前后端交互
1创建项目和基础配置 .mp4
2统一api返回格式 .mp4
3全局抛出异常处理 .mp4
4sequelize数据库配置 .mp4
5数据库迁移配置 .mp4
6数据表设计和迁移 .mp4
7数据表设计和迁移 .mp4
8注册功能 .mp4
9参数验证(一) .mp4
10参数验证(二) .mp4
11修改器密码自动加密 .mp4
12用户注册交互(一) .mp4
13用户注册交互(二) .mp4
14安装redis和jwt扩展包 .mp4
14安装redis和jwt扩展包 (1).mp4
15登录api实现(一) .mp4
16登录api实现(二) .mp4
17全局权限验证中间件实现 .mp4
18退出登录api实现 .mp4
19登录功能交互实现 .mp4
20初始化用户登录状态 .mp4
21退出登录交互实现 .mp4
22分类列表api实现 .mp4
23分类列表交互实现 .mp4
24创建作品api实现 .mp4
25上传文件api实现 .mp4
26指定用户的作品列表api实现 .mp4
27更新作品api实现 .mp4
28添加视频api实现 .mp4
29上传视频签名api实现 .mp4
30修改视频api实现 .mp4
31删除视频api实现 .mp4
32指定分类下的视频列表api实现 .mp4
33收藏取消收藏api实现 .mp4
34指定用户的收藏列表api实现 .mp4
35发布评论api实现(一) .mp4
36发布评论api实现(二) .mp4
37视频评论列表api实现 .mp4
38关注api实现 .mp4
39取消关注api实现 .mp4
40我的关注列表api实现 .mp4
41我的粉丝列表api实现 .mp4
42统计相关数据api实现 .mp4
43视频详情api实现 .mp4
44获取用户相关信息api实现 .mp4
45H5端交互跨域问题 .mp4
46分类下列表分页(上) .mp4
47分类下列表分页(下) .mp4
48发布作品功能交互 .mp4
49我的作品列表分页实现 .mp4
50统计相关数据交互实现 .mp4
51修改我的作品交互实现 .mp4
52视频上传功能交互 .mp4
53视频修改删除功能交互 .mp4
54视频详情交互(一) .mp4
55视频详情交互(二) .mp4
56视频详情交互(三)-关注和取消关注 .mp4
57视频详情交互(四)-收藏和取消收藏 .mp4
58视频详情交互(五)-评论和回复评论 .mp4
59视频详情交互(六)-视频切换 .mp4
60视频详情交互(七)-优化细节 .mp4
61收藏列表页交互 .mp4
62我的关注列表交互 .mp4
63观看历史记录交互 .mp4
64个人空间交互(一) .mp4
65个人空间交互(二) .mp4
66首页数据交互 .mp4
67搜索功能完善 .mp4
17多端兼容处理和打包上线
1部署前环境搭建 .mp4
2后端部署上线 .mp4
3部署H5端 .mp4
4优化一些小细节 .mp4
源码