uniapp仿抖音多端小程序app影视短视频点播项目实战教程
一、uni-app多端短视频点播项目实战课程介绍
本套课程使用uni-app开发的一款模仿抖音APP的项目实战,开发一套代码可以部署到多端,比如小程序端、ios端、安卓端以及H5端。
课程实现了抖音的主要核心功能,比如我们的用户账号注册登录管理、城市的切换与定位,以及每个用户可以完成短视频的上传与播放点播,也可以完成一些相关短视频的特效功能,比如双击暂停、快进、自动播放等相关功能。
除了开发视频点播的核心功能之外,还有一些附带的功能,比如用户关注列表、关注别的主播以及在线发送消息等等,而且这是一套前端和后端都开发的完整项目,学完本套项目之后,可以让大家快速的实现全栈工程师的进阶。
前端我们是使用的vue和uniapp,而后端则是使用目前比较火爆的nodejs的一款框架koa开发的,如果你没有uni-app和KOA的相关基础,也是可以学习本套课程的,因为我们在开发实战之前会带领大家认识学习uni-app的入门与精通以及KOA框架的基本入门学习,让大家从小白什么都不会慢慢的学会开发一个完整的项目实战。
二、课程特色与项目经验面试
这套课程最大的特色就是模仿的当今比较火爆的互联网的应用程序,可以给我们丰富我们的面试经验,就比如我们去面试前端开发,可以将这套实战项目学到的一些技术点和知识点给面试官展示。
因为又是模仿的互联网产品,因此我们可以介绍我们从事的是互联网公司的程序开发,也可以说开发的是抖音的竞品,对我们包装面试经验是一个很好的指导。
而课程特色这一块儿就是:这是一套既讲入门精通又讲项目实战的课程,手把手的带着学员们从无到有的开发代码,教大家如何做模块化、组件化的开发以及后端API接口的开发,还能帮助我们封装一些库,让我们拿来即用,这样开发起来效率也会提高,能够减少一定的开发时间。
最核心的当属短视频的播放,这也是课程的难点,讲师也会手把手带我们开发如何从零制作一个视频的播放器,如何实现视频的点播、视频的快进、视频的上传与播放等等都会很详细的讲解。
扩展阅读:
三、uniapp短视频点播小程序app实战课程信息
1、课程大小:38.54GB
2、课程课时:共计 课时
3、播放格式:(mp4视频格式)百度云网盘在线播放、下载视频播放器播放、不加密
4、课程板块:uniapp入门与精通、短视频点播等核心模块开发、后端框架学习与接口开发
5、技术架构:Koa2+uniapp+vue
6、课件说明:教程课程涵盖素材、代码、笔记资料
四、uniapp框架初始入门与精通视频教程(30课时)
1)uni-app这款框架的基本了解与认识
2)uni-app具体的应用场景是什么与具体能做什么
3)为什么开发的代码能够多端运行
4)搭建uni-app的开发环境
5)创建一个新的基本项目
6)带大家认识uni-app的项目结构
7)在项目基础上编写代码
8)配置uni-app的配置文件
9)了解程序开发的生命周期
10)uni-app应用Vue的相关语法
11)基本语法与基本的事件绑定
12)样式的应用
13)组件与父子组件的应用与传值
14)函数与方法的定义
15)参数的传参与校验
16)制作uni-app中的核心组件
17)组件式开发与各种表单组件
18)各种导航组件
19)uni-app的接口开发
20)前后端的路由跳转与请求
21)界面的布局与应用
22)主要讲解多端与跨端的核心原理
23)多端兼容的核心原理
图一:uniapp框架初始入门与精通课程详情
五、短视频点播等核心模块开发视频教程(59课时)
1)开始开发完整的短视频点播项目实战
2)重新搭建完整的项目环境
3)项目代码编写与代码页面布局
4)应用好看的图标与各种导航栏的开发
5)布局首页
6)开发最核心的短视频功能组件
7)实现短视频的上传与播放
8)短视频的是短视频的一些特效实现
9)完成视频点播观看、快进与暂停功能
10)实现用户的城市自动定位
11)城市列表的展示与城市选择
12)小程序APP中完成好友的添加与关注
13)用户好友之间交流与发送消息
14)用户的登录注册与开发个人信息的编辑与完善
15)个人的昵称与头像设置
16)核心功能的完善与测试
17)用户对视频进行评价与评论
18)核心功能的完善与打包
19)将项目多端发布
图二:uniapp短视频点播等核心模块开发课程详情
六、后端框架学习与接口开发视频教程()
1)短视频项目开始开发后端接口
2)使用nodeJS搭建后端框架平台
3)学习node JS的入门精通
4)NodeJS的基本开发语法与模块化开发
5)对象的定义与设置
6)监听与文件处理类
7)后端接收请求与响应开发流程
8)后端实现文件的上传与下载
9)介绍nodeJS的快速开发框架KOA
10)手把手搭建KOA的后端开发环境
11)KOA提交表单处理请求
12)koa连接与操作mysql数据库
13)开发uni-app短视频项目的后台管理系统
14)koa开发功能接口
15)前后端对接联调
16)课程补充与回顾总结
图三:后端框架学习与接口开发课程详情
扩展阅读: