正版资源mksz544-SpringBoot+Uniapp实战开发全新仿抖音短视频App[完结
这门课在解决什么实际工作场景 短视频应用开发是目前移动端技术栈中变现能力较强、面试高频出现的一个细分方向。很多开发者在面试或实际外包项目中,会面临“只会写增删改查,没拿得出手的完整项目”的尴尬局面。这门课以仿抖音为核心案例,覆盖前后端全链路:后端使用 Spring Boot 构建 RESTful A
支付成功后自动发货,可在「我的订单」查看网盘链接;链接失效可联系客服免费补链。
这门课在解决什么实际工作场景
短视频应用开发是目前移动端技术栈中变现能力较强、面试高频出现的一个细分方向。很多开发者在面试或实际外包项目中,会面临“只会写增删改查,没拿得出手的完整项目”的尴尬局面。这门课以仿抖音为核心案例,覆盖前后端全链路:后端使用 Spring Boot 构建 RESTful API,处理视频上传、评论、点赞等核心逻辑;前端使用 UniApp 框架实现跨平台(iOS、Android、小程序)的流畅播放与交互界面。它解决的是“如何从零到一构建一个具备完整业务闭环的短视频 App”这一痛点,而非单纯的理论讲解。对于希望补充简历项目经验、或准备独立承接小型视频类项目的开发者来说,这是一个非常典型的实战模板。
适合什么基础的人学,以及学习建议
本课程不适合完全零基础的用户。你需要具备 Java 基础语法知识,并至少了解 Spring Boot 的基本配置(如 Maven 依赖管理、Controller 层编写);前端部分要求掌握 Vue.js 基础语法,因为 UniApp 本质上是 Vue 语法的扩展。如果你已经熟悉 Vue 但从未接触过 UniApp 的跨端特性,这门课的前端部分能帮你快速补齐这块拼图。建议学习顺序如下:先看后端核心接口模块,理解视频元数据、用户关系链的数据结构设计;再看 UniApp 首页流与播放页的实现,重点看如何用 uni.createVideoContext 控制视频播放;最后跟进用户中心与发布功能的联调。过程中务必跟随代码敲击,不要仅观看视频,否则遇到路径配置、权限申请等实际问题时无法排查。
学完能独立做什么,资料如何配合练习
完成本课程学习后,你将能够独立搭建一个支持视频上传、自动播放、评论互动的轻量级短视频平台原型。你可以基于此代码结构,替换为任意业务主题(如仿快手、仿视频号),并部署到云服务器进行真机测试。配套资料中通常包含完整的源码工程、SQL 初始化脚本以及可能存在的组件封装库。建议下载源码后,先本地跑通后端服务,再导入 HBuilderX 运行前端工程,记录每一步的配置报错并解决,这才是将资料转化为能力的正确方式。不必追求一次性复现所有功能,优先保证核心播放链路通畅,再逐步扩展关注、收藏等社交属性。
mksz544-SpringBoot+Uniapp实战开发全新仿抖音短视频App[完结
课程目录
课程目录158 集
- {10}--第10章(进阶)RabbitMQ异步解耦/
- [10.1]--10-1业务解耦的需求_更多获取[2].mp4
- [10.2]--10-2RabbitMQ的介绍与模型_更多获取[2].mp4
- [10.3]--10-3RabbitMQ3.8.5的安装与配置(一)_更多获取[2].mp4
- [10.4]--10-4RabbitMQ3.8.5的安装与配置(二)_更多获取[2].mp4
- [10.5]--10-5集成Rabbitmq-引入依赖和配置_更多获取[2].mp4
- [10.6]--10-6集成Rabbitmq-创建交换机和队列_更多获取[2].mp4
- [10.7]--10-7集成Rabbitmq-创建生产者,配置路由规则_更多获取[2].mp4
- [10.8]--10-8集成Rabbitmq-消费者接受消息处理业务_更多获取[2].mp4
- [10.9]--10-9异步解耦-系统消息入库保存_更多获取[2].mp4
- {11}--第11章(进阶)Nacos分布式服务与配置中心/
- [11.1]--11-1计数统计入库的方式与配置中心模型_更多获取[2].mp4
- [11.2]--11-2SpringCloudAlibaba概述_更多获取[2].mp4
- [11.3]--11-3Nacos简介_更多获取[2].mp4
- [11.4]--11-4安装Nacos_更多获取[2].mp4
- [11.5]--11-5构建服务注册到Nacos_更多获取[2].mp4
- [11.6]--11-6服务集群注册到Nacos_更多获取[2].mp4
- [11.7]--11-7Nacos实现动态配置管理_更多获取[2].mp4
- [11.8]--11-8统计数值阈值刷入数据库_更多获取[2].mp4
- [11.9]--11-9Nacos拓展IP漂移技术_更多获取[2].mp4
- {12}--第12章(进阶)发布项目部署云端/
- [12.10]--12-10云环境-配置MongoDB用户权限_更多获取[2].mp4
- [12.11]--12-11云环境-安装Redis6_更多获取[2].mp4
- [12.12]--12-12云环境-安装MinIO_更多获取[2].mp4
- [12.13]--12-13云环境-安装Nacos_更多获取[2].mp4
- [12.14]--12-14profile生产环境配置修改与打包_更多获取[2].mp4
- [12.15]--12-15项目发布与日志调试_更多获取[2].mp4
- [12.16]--12-16打包安卓app_更多获取[2].mp4
- [12.17]--12-17生产环境前后端联调测试_更多获取[2].mp4
- [12.18]--12-18拓展了解ios打包_更多获取[2].mp4
- [12.1]--12-1聊一聊项目部署上线_更多获取[2].mp4
- [12.2]--12-2云服务器选型与购买_更多获取[2].mp4
- [12.3]--12-3云安全组配置_更多获取[2].mp4
- [12.4]--12-4云环境-安装JDK_更多获取[2].mp4
- [12.5]--12-5云环境-安装MariaDB_更多获取[2].mp4
- [12.6]--12-6云环境-下载RabbitMQ-3.9.8_更多获取[2].mp4
- [12.7]--12-7云环境-安装RabbitMQ-3.9.8_更多获取[2].mp4
- [12.8]--12-8云环境-配置RabbitMQ-3.9.8_更多获取[2].mp4
- [12.9]--12-9云环境-安装MongoDB_更多获取[2].mp4
- {13}--第13章(升级)Nginx集群负载均衡/
- [13.10]--13-10Nginx核心配置文件详解-1_更多获取[2].mp4
- [13.11]--13-11Nginx核心配置文件详解-2_更多获取[2].mp4
- [13.12]--13-12Nginx核心配置文件详解-3_更多获取[2].mp4
- [13.13]--13-13Nginx的常用命令_更多获取[2].mp4
- [13.14]--13-14新建虚拟主机构建静态资源服务_更多获取[2].mp4
- [13.15]--13-15Nginx模块化设计与目录结构_更多获取[2].mp4
- [13.16]--13-16Nginx的集群负载均衡_更多获取[2].mp4
- [13.17]--13-17OSI网络模型_更多获取[2].mp4
- [13.18]--13-18四层、七层与DNS负载均衡_更多获取[2].mp4
- [13.19]--13-19打包发布第二个项目_更多获取[2].mp4
- [13.1]--13-1从单体到集群的演变与概念_更多获取[2].mp4
- [13.20]--13-20配置Nginx实现集群与负载均衡_更多获取[2].mp4
- [13.21]--13-21负载均衡之轮训_更多获取[2].mp4
- [13.22]--13-22负载均衡之权重_更多获取[2].mp4
- [13.23]--13-23负载均衡之ip_hash_更多获取[2].mp4
- [13.24]--13-24拓展:一致性哈希算法_更多获取[2].mp4
- [13.25]--13-25负载均衡之url_hash_更多获取[2].mp4
- [13.26]--13-26拓展:动静分离的那些事儿_更多获取[2].mp4
- [13.27]--13-27拓展:lvs与keepalived的高可用集群_更多获取[2].mp4
- [13.28]--13-28升级更新总结_更多获取[2].mp4
- [13.2]--13-2Nginx与常见的Web服务器_更多获取[2].mp4
- [13.4]--13-4安装Nginx_更多获取[2].mp4
- [13.5]--13-5Nginx默认首页的展示过程_更多获取[2].mp4
- [13.6]--13-6Nginx的进程模型_更多获取[2].mp4
- [13.7]--13-7Nginx处理web请求机制_更多获取[2].mp4
- [13.8]--13-8同步与异步,阻塞与非阻塞_更多获取[2].mp4
- [13.9]--13-9Nginx的配置结构与指令语法_更多获取[2].mp4
- {14}--第14章课程总结/
- [14.1]--14-1全面的课程总结_更多获取[2].mp4
- {1}--第1章课程导学与学习指南/
- (1.1)--1-1课前必读(不读错过一个亿)_更多获取.pdf
- [1.1]--1-2课程介绍之导学_更多获取[2].mp4
- {2}--第2章项目介绍与架构设计演示/
- [2.1]--2-1项目介绍与演示_更多获取[2].mp4
- [2.2]--2-2技术拓扑架构图_更多获取[2].mp4
- {3}--第3章运行前端项目/
- [3.1]--3-1前后端分离的开发模式_更多获取[2].mp4
- [3.2]--3-2UniApp介绍_更多获取[2].mp4
- [3.3]--3-3前端开发工具与源码目录讲述_更多获取[2].mp4
- [3.4]--3-4内网互通原则_更多获取[2].mp4
- [3.5]--3-5运行到iPhone与Android_更多获取[2].mp4
- {4}--第4章构建后端项目/
- (4.1)--4-3MACOS安装MariaDB_更多获取.pdf
- [4.10]--4-12使用knife4j实现接口文档_更多获取[2].mp4
- [4.2]--4-2数据库选型与Navcat数据导入_更多获取[2].mp4
- [4.3]--4-4聚合工程-构建父工程_更多获取[2].mp4
- [4.4]--4-5聚合工程-构建子工程_更多获取[2].mp4
- [4.5]--4-6聚合工程-构建接口工程并且暴露api接口_更多获取[2].mp4
- [4.6]--4-7构建项目-优雅Restful响应封装_更多获取[2].mp4
- [4.7]--4-8Lombok与多环境profile-_更多获取[2].mp4
- [4.8]--4-9数据层-配置数据库逆向生成工具_更多获取[2].mp4
- [4.9]--4-10数据层-配置mybatis整合SpringBoot_更多获取[2].mp4
- {5}--第5章开发用户业务模块/
- (5.1)--5-2腾讯云短信_更多获取.pdf
- (5.2)--5-10Hibernate参数校验扩展_更多获取.pdf
- (5.3)--5-19通用Mapper接口所封装的常用方法_更多获取.pdf
- [5.10]--5-12开发用户是否存在service_更多获取[2].mp4
- [5.11]--5-13开发创建用户service_更多获取[2].mp4
- [5.12]--5-14实现短信注册登录与分布式会话_更多获取[2].mp4
- [5.13]--5-15用户退出登录_更多获取[2].mp4
- [5.14]--5-16开发查询用户信息接口_更多获取[2].mp4
- [5.15]--5-17统一封装修改用户信息(一)_更多获取[2].mp4
- [5.16]--5-18统一封装修改用户信息(二)_更多获取[2].mp4
- [5.17]--5-20分布式存储的出现与MinIO_更多获取[2].mp4
- [5.18]--5-21分布式存储技术选型_更多获取[2].mp4
- [5.19]--5-22安装并搭建MinIO_更多获取[2].mp4
- [5.1]--5-1手机号一键注册登录流程_更多获取[2].mp4
- [5.20]--5-23整合MinIO与SpringBoot_更多获取[2].mp4
- [5.21]--5-24实现用户修改头像与背景图_更多获取[2].mp4
- [5.22]--5-25限制用户上传文件大小_更多获取[2].mp4
- [5.23]--5-26会话拦截器限制一台手机登录_更多获取[2].mp4
- [5.2]--5-3SpringBoot集成腾讯云短信_更多获取[2].mp4
- [5.3]--5-4完善发送短信接口_更多获取[2].mp4
- [5.4]--5-5安装Redis6.0缓存中间件_更多获取[2].mp4
- [5.5]--5-6整合Redis并存储验证码_更多获取[2].mp4
- [5.6]--5-7拦截器限制60秒短信发送_更多获取[2].mp4
- [5.7]--5-8优雅异常封装返回拦截器异常_更多获取[2].mp4
- [5.8]--5-9注册登录-BO接受前端参数验证_更多获取[2].mp4
- [5.9]--5-11对BO校验进行统一封装_更多获取[2].mp4
- {6}--第6章开发短视频业务模块/
- (6.1)--6-9分页参数的类型定义_更多获取.pdf
- [6.10]--6-12短视频下载、复制连接、二维码展示_更多获取[2].mp4
- [6.11]--6-13实现转为私密或公开视频_更多获取[2].mp4
- [6.12]--6-15展示我的公开和私密视频_更多获取[2].mp4
- [6.1]--6-1发布短视频的流程梳理_更多获取[2].mp4
- [6.2]--6-2使用UniCloud云端功能_更多获取[2].mp4
- [6.3]--6-3实现app端视频上传_更多获取[2].mp4
- [6.4]--6-4保存视频信息入库_更多获取[2].mp4
- [6.5]--6-6实现数据层mybatis自定义mapper与sql_更多获取[2].mp4
- [6.6]--6-7查询短视频列表api实现_更多获取[2].mp4
- [6.7]--6-8实现下拉刷新与分页功能_更多获取[2].mp4
- [6.9]--6-11视频详情页展示的api实现_更多获取[2].mp4
- {7}--第7章开发粉丝业务模块/
- (7.1)--7-8RedisBigKey闭坑指南_更多获取.pdf
- [7.10]--7-11用户取消点赞视频_更多获取[2].mp4
- [7.11]--7-12用户是否点赞视频的判断_更多获取[2].mp4
- [7.12]--7-13视频页点赞总数的展示_更多获取[2].mp4
- [7.13]--7-14用户页点赞视频列表展示_更多获取[2].mp4
- [7.14]--7-15我的关注视频列表展示_更多获取[2].mp4
- [7.15]--7-16互粉朋友视频瀑布列表展示_更多获取[2].mp4
- [7.1]--7-1关注短视频博主(上)_更多获取[2].mp4
- [7.2]--7-2关注短视频博主(下)_更多获取[2].mp4
- [7.3]--7-3Redis计数妙用_更多获取[2].mp4
- [7.4]--7-4取消关注博主_更多获取[2].mp4
- [7.5]--7-5判断用户是否关注博主_更多获取[2].mp4
- [7.6]--7-6我的关注列表_更多获取[2].mp4
- [7.7]--7-7我的粉丝列表_更多获取[2].mp4
- [7.8]--7-9实现互粉标记显示_更多获取[2].mp4
- [7.9]--7-10实现用户点赞视频_更多获取[2].mp4
- {8}--第8章开发评论业务模块/
- [8.1]--8-1用户发表评论_更多获取[2].mp4
- [8.2]--8-3评论总数的显示_更多获取[2].mp4
- [8.3]--8-4前端数字总数的优雅显示_更多获取[2].mp4
- [8.4]--8-5查询评论列表的sql脚本_更多获取[2].mp4
- [8.5]--8-6实现查询评论列表与联调_更多获取[2].mp4
- [8.6]--8-7长按删除评论_更多获取[2].mp4
- [8.7]--8-8点赞视频评论的取消_更多获取[2].mp4
- [8.8]--8-9用户是否点赞评论与评论总数展示_更多获取[2].mp4
- {9}--第9章开发消息业务模块/
- [9.10]--9-10系统消息入库保存-点赞评论_更多获取[2].mp4
- [9.11]--9-11MongoDB分页查询系统消息列表_更多获取[2].mp4
- [9.12]--9-12删除系统消息【作业】_更多获取[2].mp4
- [9.1]--9-1消息数据存储入库选型_更多获取[2].mp4
- [9.2]--9-2MongoDB介绍概述_更多获取[2].mp4
- [9.3]--9-3MongoDB安装与配置_更多获取[2].mp4
- [9.4]--9-4MongoDB的可视化管理工具_更多获取[2].mp4
- [9.5]--9-5SpringBoot整合MongoDB_更多获取[2].mp4
- [9.6]--9-6保存系统消息到MongoDB_更多获取[2].mp4
- [9.7]--9-7系统消息入库保存-关注_更多获取[2].mp4
- [9.8]--9-8系统消息入库保存-点赞短视频_更多获取[2].mp4
- [9.9]--9-9系统消息入库保存-评论与回复_更多获取[2].mp4
- 资料/
- 资料.zip


![黑马项目-天机学堂[教程+资料]](https://www.getfromcode.com/api/uploads/06f5e7fd-ba24-48ee-9a54-04f07873d0f2.jpg)

