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