uni-app进阶实战:仿微信app开发

适用人群:

具有Html+Css+JavaScript基础,有一定的Vue.js基础,想挑战高薪职位。

 

课程概述:

本项目为uni-app + egg.js 实战仿微信app和小程序全栈开发,开启纯nvue原生渲染,大大提高性能。一次开发,同时搞定Android、iOS和小程序端等。

 

目录

章节1:项目介绍

课时1 视频 项目介绍07:02 可试看

课时2文本【购买须知】如何下载课件

 

章节2:环境搭建和项目创建

课时3 视频 创建项目和开启原生渲染08:35

 

章节3:全局配置

课时4 视频 引入全局样式(一)08:11

课时5 视频 引入全局样式(二)08:15

课时6 视频 引入自定义图标库(一)07:51

课时7 视频 引入自定义图标库(二)全局引入02:56

课时8 视频 引入自定义图标库(三)兼容多端05:28

课时9 视频 配置tabbar底部导航09:21

课时10 视频 配置globalStyle03:00

 

章节4:聊天列表页开发

课时11 视频 头部导航组件开发12:43

课时12 视频 图标按钮组件封装05:11

课时13 视频 封装头部导航组件(一)06:46

课时14 视频 封装头部导航组件(二)08:25

课时15 视频 开发聊天列表组件(一)11:32

课时16 视频 开发聊天列表组件(二)09:04

课时17 视频 封装头像组件04:34

课时18 视频 badge组件开发06:23

课时19 视频 封装badge组件05:39

课时20 视频 封装聊天列表组件08:52

课时21 视频 封装全局mixin02:54

课时22 视频 开发弹出层组件(一)基础架构04:36

课时23 视频 开发弹出层组件(二)弹出关闭功能15:03

课时24 视频 开发弹出层组件(三)09:08

课时25 视频 开发弹出层组件(四)自定义位置08:34

课时26 视频 开发弹出层组件(五)长按弹出菜单(一)06:34

课时27 视频 开发弹出层组件(六)长按弹出菜单(二)10:56

课时28 视频 开发弹出层组件(七)长按弹出菜单(三)11:23

课时29 视频 开发弹出层组件(八)动画特效09:19

课时30 视频 开发导航弹出扩展菜单(一)16:24

课时31 视频 开发导航弹出扩展菜单(二)02:17

课时32 视频 删除当前会话07:05

课时33 视频 置顶,取消置顶当前会话11:18

 

章节5:通讯录页开发

课时34 视频 通讯录列表组件开发08:27

课时35 视频 封装公共列表组件07:41

课时36 视频 完善通讯录列表06:47

 

章节6:发现页开发

课时37 视频 优化公共列表组件08:55

课时38 视频 完善发现页07:57

 

章节7:个人中心开发

课时39 视频 优化自定义导航栏功能05:59

课时40 视频 强化全局列表组件10:38

课时41 视频 完善个人中心页04:49

 

章节8:聊天页开发

课时42 视频 聊天页导航开发09:21

课时43 视频 聊天页底部输入框开发09:51

课时44 视频 开发聊天内容区域05:08

课时45 视频 聊天气泡组件开发(一)07:47

课时46 视频 聊天气泡组件开发(二)08:08

课时47 视频 优化图标显示问题07:21

课时48 视频 封装聊天气泡组件(一)12:03

课时49 视频 封装聊天气泡组件(二)06:29

课时50 视频 聊天时间人性化显示10:31

课时51 视频 长按弹出操作菜单(一)11:01

课时52 视频 长按弹出操作菜单(二)03:58

课时53 视频 长按弹出操作菜单(三)06:32

课时54 视频 消息撤回功能实现(一)07:25

课时55 视频 消息撤回功能实现(二)动画效果05:22

课时56 视频 解决键盘顶起窗口问题09:43

课时57 视频 滚动到底部功能实现07:31

课时58 视频 发送文字功能实现13:02

课时59 视频 底部操作菜单开发(一)09:23

课时60 视频 底部菜单开发(二)- 菜单列表(一)07:28

课时61 视频 底部菜单开发(三)- 菜单列表(二)08:53

课时62 视频 底部菜单开发(四)- 键盘切换(一)08:38

课时63 视频 底部菜单开发(五)- 键盘切换(二)16:46

课时64 视频 底部菜单开发(六)- 表情包(一)13:33

课时65 视频 底部菜单开发(七)- 表情包(二)07:40

课时66 视频 发送表情包功能(一)09:04

课时67 视频 发送表情包功能(二)07:59

课时68 视频 发送图片功能08:00

课时69 视频 预览图片保存相册功能09:42

课时70 视频 图片加载组件(一)12:05

课时71 视频 图片加载组件(二)06:32

课时72 视频 封装图片加载组件10:43

课时73 视频 语音播放功能(一)08:57

课时74 视频 语音播放功能(二)05:41

课时75 视频 多语音播放切换-引入vuex09:16

课时76 视频 多语音播放切换-自定义全局事件$on15:06

课时77 视频 多语音播放切换-自定义全局事件$emit09:36

课时78 视频 多语音播放切换-自定义全局事件$off05:21

课时79 视频 多语音播放切换-实现音频切换04:12

课时80 视频 修改action名称防止冲突04:12

课时81 视频 实现语音播放动画效果08:44

课时82 视频 短 视频 消息功能(一)15:20

课时83 视频 短 视频 消息功能(二)07:57

课时84 视频 短 视频 消息功能(三)06:04

课时85 视频 处理音频时间和气泡长短07:54

课时86 视频 音频录制和文本输入切换08:59

课时87 视频 录制状态动画显示(一)09:19

课时88 视频 录制状态动画显示(二)10:52

课时89 视频 发送录音功能08:05

课时90 视频 计算音频时长07:24

课时91 视频 全局录音管理器(一)10:07

课时92 视频 全局录音管理器(二)06:15

课时93 视频 视频 录制发送 视频 08:55

 

章节9:聊天信息设置页开发

课时94 视频 聊天信息设置页(一)12:38

课时95 视频 聊天信息设置页(二)11:05

课时96 视频 聊天信息设置页(三)08:58

 

章节10:好友设置页开发

课时97 视频 个人设置页开发(一)15:37

课时98 视频 个人设置页开发(二)03:46

课时99 视频 个人设置页开发(三)操作菜单10:11

 

章节11:设置备注和标签页

课时100 视频 设置备注页(一)11:44

课时101 视频 设置备注页(二)09:35

课时102 视频 设置标签页(一)-标签列表11:02

课时103 视频 设置标签页(二)-添加标签04:56

课时104 视频 设置标签页(三)-删除和快捷添加05:17

课时105 视频 设置标签页(四)-保存12:19

 

章节12:设置朋友圈和动态权限

课时106 视频 设置朋友圈动态权限10:18

 

章节13:星标朋友和加入移出黑名单

课时107 视频 设为星标朋友09:22

课时108 视频 加入和移出黑名单07:15

 

章节14:通讯录索引列表功能

课时109 视频 通讯录索引列表功能(一)13:10

课时110 视频 通讯录索引列表功能(二)10:56

课时111 视频 通讯录索引列表功能(三)08:45

 

章节15:推荐名片功能

课时112 视频 推荐名片(一)11:03

课时113 视频 推荐名片(二)- 多选功能12:52

课时114 视频 推荐名片(三)-限制选中数量06:55

课时115 视频 推荐名片(四)-实时搜索11:20

课时116 视频 推荐名片(五)-提示框15:01

课时117 视频 推荐名片(六)-提示框09:40

 

章节16:用户投诉开发

课时118 视频 用户投诉开发09:23

 

章节17:朋友圈开发

课时119 视频 朋友圈开发 - 渐变导航(上)11:56

课时120 视频 朋友圈开发 - 渐变导航(下)11:39

课时121 视频 朋友圈列表 - 单图多图11:40

课时122 视频 朋友圈列表 - 组件封装13:31

课时123 视频 朋友圈列表 - 视频 02:19

课时124 视频 朋友圈列表 - 点赞评论列表11:24

课时125 视频 朋友圈列表 - 评论(一)-输入框15:04

课时126 视频 朋友圈列表 - 评论(二)-表情包10:11

 

章节18:个人资料设置开发

课时127 视频 个人资料设置开发(一)08:33

课时128 视频 个人资料设置开发(二)10:58

 

章节19:二维码名片页开发

课时129 视频 二维码名片页开发06:12

 

章节20:收藏列表开发

课时130 视频 收藏列表开发06:21

 

章节21:公共搜索页开发

课时131 视频 公共搜索页开发18:21

 

章节22:发布朋友圈页面开发

课时132 视频 发布朋友圈页面-文字11:43

课时133 视频 发布朋友圈页面-图文(一)06:45

课时134 视频 发布朋友圈页面-图文(二)09:07

课时135 视频 发布朋友圈页面-图文(三)09:37

课时136 视频 发布朋友圈页面- 视频 09:45

 

章节23:登录注册页

课时137 视频 登录页面开发15:31

课时138 视频 注册页面开发03:52

课时139 视频 启动时登录页到首页过渡优化03:51

 

章节24:egg.js基础课

课时140 视频 创建egg.js项目07:30

课时141 视频 写第一个api接口08:42

课时142 视频 router路由传参(一)11:30

课时143 视频 router路由传参(二)11:22

课时144 视频 资源路由和路由分组11:03

课时145 视频 数据库迁移(一)11:06

课时146 视频 数据库迁移(二)07:57

课时147 视频 sequelize模型-新增14:59

课时148 视频 sequelize模型-批量新增和修改器08:53

课时149 视频 sequelize模型-查询单个10:39

课时150 视频 sequelize模型-查询多个和获取器07:55

课时151 视频 sequelize模型-where操作符08:26

课时152 视频 sequelize模型-字段限制排序分页12:35

课时153 视频 sequelize模型-修改和限制字段11:09

课时154 视频 sequelize模型-删除和批量删除07:45

课时155 视频 错误和异常统一处理11:59

课时156 视频 中间件配置08:11

课时157 视频 参数验证10:33

 

章节25:后端api开发和前后端交互

课时158 视频 创建项目和基础配置07:45

课时159 视频 全局抛出异常处理11:59

课时160 视频 封装api返回格式扩展08:31

课时161 视频 sequelize数据库和迁移配置08:06

课时162 视频 用户表设计和迁移10:08

课时163 视频 注册功能实现10:14

课时164 视频 参数验证功能实现(一)08:59

课时165 视频 参数验证功能实现(二)05:09

课时166 视频 crypto 数据加密05:45

课时167 视频 用户登录功能14:56

课时168 视频 jwt 加密鉴权08:35

课时169 视频 redis 缓存插件和封装09:23

课时170 视频 全局权限验证中间件实现(一)11:31

课时171 视频 全局权限验证中间件实现(二)08:14

课时172 视频 退出登录功能03:35

课时173 视频 搜索用户功能06:31

课时174 视频 好友表和好友申请表设计07:38

课时175 视频 申请添加好友功能(一)13:34

课时176 视频 申请添加好友功能(二)07:48

课时177 视频 获取好友申请列表(一)08:31

课时178 视频 获取好友申请列表(二)13:03

课时179 视频 处理好友申请(一)10:30

课时180 视频 处理好友申请(二)11:38

课时181 视频 获取通讯录列表(一)06:54

课时182 视频 获取通讯录列表(二)06:35

课时183 视频 查看好友资料功能实现07:53

课时184 视频 移入移除黑名单功能09:00

课时185 视频 设置取消星标好友05:40

课时186 视频 设置朋友圈权限功能05:35

课时187 视频 举报投诉好友或群组功能(一)11:12

课时188 视频 举报投诉好友或群组功能(二)05:21

课时189 视频 设置备注和标签功能(一)07:25

课时190 视频 设置备注和标签功能(二)16:55

课时191 视频 设置备注和标签功能(三)15:44

课时192 视频 安装websocket插件03:14

课时193 视频 连接websocket和权限验证08:36

课时194 视频 兼容H5端处理05:41

课时195 视频 配置H5端跨域问题02:59

课时196 视频 登录注册功能实现(一)14:21

课时197 视频 登录注册功能实现(二)11:58

课时198 视频 部署聊天调试环境13:04

课时199 视频 退出登录功能实现12:13

课时200 视频 全局mixin权限验证实现07:53

课时201 视频 初始化登录状态08:51

课时202 视频 搜索用户功能实现06:56

课时203 视频 查看用户资料功能(一)10:19

课时204 视频 查看用户资料功能(二)09:34

课时205 视频 查看用户资料功能(三)05:50

课时206 视频 修复处理好友申请api接口01:24

课时207 视频 添加好友功能实现17:05

课时208 视频 待处理好友申请数量提示13:47

课时209 视频 待处理好友申请列表(一)15:28

课时210 视频 待处理好友申请列表(二)16:40

课时211 视频 处理好友申请功能08:24

课时212 视频 通讯录列表功能实现10:49

课时213 视频 完善查看个人资料页05:52

课时214 视频 设置星标好友和设置黑名单功能10:08

课时215 视频 设置朋友圈权限功能实现09:38

课时216 视频 设置备注和标签功能实现08:52

课时217 视频 举报投诉好友功能实现06:57

课时218 视频 完善几个小问题06:23

课时219 视频 websocket连接权限验证和强制下线13:35

课时220 视频 后端用户上线和下线深度剖析09:08

课时221 视频 聊天类chat.js封装(一)14:08

课时222 视频 聊天类chat.js封装(二)07:49

课时223 视频 聊天类chat.js封装(三)10:16

课时224 视频 聊天类封装(四)-创建销毁聊天对象12:54

课时225 视频 发送消息接口开发-单聊(一)13:36

课时226 视频 发送消息接口开发-单聊(二)12:32

课时227 视频 聊天类封装(五)-发送消息12:35

课时228 视频 聊天类封装(六)-组织发送消息格式16:59

课时229 视频 聊天类封装(七)-完善发送消息状态08:24

课时230 视频 聊天类封装(八)-添加聊天记录18:03

课时231 视频 聊天类封装(九)-更新指定聊天记录07:18

课时232 视频 聊天类封装(十)-更新会话列表(一)19:59

课时233 视频 聊天类封装(十一)-更新会话列表(二)18:18

课时234 视频 聊天类封装(十三)-断线重连提示05:08

课时235 视频 渲染和监听聊天会话列表15:51

课时236 视频 聊天类封装(十四)-处理接收消息15:10

课时237 视频 初始化总未读数10:57

课时238 视频 聊天类封装(十五)-读取会话功能10:41

课时239 视频 聊天页实时接收信息功能实现07:54

课时240 视频 获取当前会话详细资料13:20

课时241 视频 创建群聊功能(一)10:54

课时242 视频 创建群聊功能(二)13:08

课时243 视频 创建群聊功能(三)14:13

课时244 视频 创建群聊功能(四)14:05

课时245 视频 创建群聊功能(五)08:51

课时246 视频 群聊发送和接收消息18:59

课时247 视频 群昵称显示13:19

课时248 视频 获取离线消息08:44

课时249 视频 置于底部兼容H5端06:39

课时250 视频 群聊列表分页(一)10:06

课时251 视频 群聊列表分页(二)14:25

课时252 视频 获取群聊相关信息(一)12:30

课时253 视频 获取群聊相关信息(二)07:45

课时254 视频 修改群名称功能(一)16:30

课时255 视频 修改群名称功能(二)09:34

课时256 视频 群公告推送功能(一)07:35

课时257 视频 群公告推送功能(二)08:42

课时258 视频 修改我在本群的昵称(一)11:11

课时259 视频 修改我在本群的昵称(二)07:04

课时260 视频 退出和解散群聊(一)11:05

课时261 视频 退出和解散群聊(二)06:28

课时262 视频 删除指定会话功能05:00

课时263 视频 群资料设置功能12:28

课时264 视频 群二维码生成(一)10:36

课时265 视频 群二维码生成(二)07:00

课时266 视频 生成个人二维码名片05:51

课时267 视频 清空聊天记录功能05:51

课时268 视频 发送表情包功能06:10

课时269 视频 上传文件和oss配置14:32

课时270 视频 上传文件请求封装16:02

课时271 视频 发送图片功能10:02

课时272 视频 发送短 视频 功能07:41

课时273 视频 发送语音功能16:56

课时274 视频 撤回消息功能(一)15:06

课时275 视频 撤回消息功能(二)14:29

课时276 视频 撤回消息功能(三)15:55

课时277 视频 撤回消息功能(四)08:35

课时278 视频 转发功能实现(一)12:13

课时279 视频 转发功能实现(二)13:42

课时280 视频 转发功能实现(三)18:00

课时281 视频 转发功能实现(四)03:39

课时282 视频 复制功能实现03:18

课时283 视频 删除指定消息记录18:09

课时284 视频 收藏相关接口开发12:08

课时285 视频 创建收藏和收藏列表18:13

课时286 视频 删除收藏功能02:58

课时287 视频 发送收藏功能11:05

课时288 视频 发送名片功能(一)06:11

课时289 视频 发送名片功能(二)15:10

课时290 视频 好友申请实时通知04:32

课时291 视频 同意添加好友实时通知08:05

课时292 视频 修改用户个人资料(一)04:54

课时293 视频 修改用户个人资料(二)08:17

课时294 视频 删除好友功能12:16

课时295 视频 朋友圈相关数据表迁移17:58

课时296 视频 发布朋友圈api开发(一)17:30

课时297 视频 发布朋友圈api开发(二)08:38

课时298 视频 发布朋友圈api开发(三)11:57

课时299 视频 点赞朋友圈api开发(一)10:27

课时300 视频 点赞朋友圈api开发(二)06:49

课时301 视频 评论朋友圈api开发(一)08:21

课时302 视频 评论朋友圈api开发(二)03:07

课时303 视频 朋友圈列表api开发25:11

课时304 视频 我的朋友圈列表api开发06:36

课时305 视频 朋友圈列表分页功能实现17:37

课时306 视频 我的朋友圈分页列表实现02:48

课时307 视频 朋友圈点赞功能07:46

课时308 视频 修复删除好友朋友圈记录问题06:53

课时309 视频 朋友圈动态实时通知功能19:55

课时310 视频 读取朋友圈动态功能07:34

课时311 视频 朋友圈评论功能(一)13:26

课时312 视频 朋友圈评论功能(二)02:09

课时313 视频 朋友圈评论表情包功能02:33

课时314 视频 发布朋友圈-批量上传图片11:06

课时315 视频 发布朋友圈-上传短 视频 08:17

课时316 视频 发布朋友圈-实时通知10:22

课时317 视频 提醒谁看功能14:53

课时318 视频 朋友圈查看权限20:42

课时319 视频 初始化会话列表功能08:58

课时320 视频 断线自动重连处理07:21

课时321 视频 Token错误时自动退出04:59

课时322 视频 查看聊天记录功能10:02

课时323 视频 将某人踢出群聊(一)09:45

课时324 视频 将某人踢出群聊(二)13:45

课时325 视频 将某人踢出群聊(三)04:59

课时326 视频 邀请加入群聊(一)05:50

课时327 视频 邀请加入群聊(二)10:03

课时328 视频 部分小细节优化04:43

课时329 视频 标签列表和标签用户列表22:17

课时330 视频 小程序端兼容处理19:15

课时331 视频 app端兼容处理(一)21:22

课时332 视频 app端兼容处理(二)11:47

课时333 视频 添加背景提示音(一)08:19

课时334 视频 添加背景提示音(二)01:25

课时335 视频 转发名片功能11:23

课时336 视频 查看好友朋友圈完善(一)13:41

课时337 视频 查看好友朋友圈完善(二)15:54

课时338 视频 查看好友朋友圈完善(三)10:47

课时339 视频 查看好友朋友圈完善(四)12:16

课时340 视频 查看好友朋友圈完善(五)12:11

课时341 视频 iOS端兼容处理21:05

课时342 视频 多进程实现(一)17:59

课时343 视频 多进程实现(二)14:18

课时344 视频 修复弹框问题04:43

课时345 视频 扫一扫添加群聊功能(一)13:34

课时346 视频 扫一扫加入群聊功能(二)16:44

课时347 视频 扫一扫加入群聊功能(三)07:24

课时348 视频 扫一扫添加好友功能08:31

课时349 视频 修复一部分小bug13:08

 

章节26:打包上线

课时350 视频 部署前环境搭建14:58

课时351 视频 后端部署上线16:35

课时352 视频 部署H5端11:40

课时353 视频 安卓app打包上线18:10

课时354 视频 IOS端打包13:18

付杰
  • ¥ 0.0元
  • 市场价:199.0元
  • ¥ 298.0元
  • 市场价:398.0元
  • ¥ 129.0元
  • ¥ 59.0元
  • 市场价:99.0元

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: