这门课在解决什么问题

市面上很多前后端分离教程存在严重的割裂:后端只讲 Spring Boot 单体 CRUD,前端只停留在静态页面切图,导致学员在实际工作中遇到微服务调用、网关路由、权限控制及分布式事务时依然无从下手。这门课的核心价值在于还原企业级在线视频课程系统的完整开发流程,重点解决高并发场景下的业务解耦与治理问题。它并非简单的 Demo 练习,而是基于 Spring Cloud 微服务架构,结合 Vue 构建包含用户中心、课程管理、订单支付、视频流媒体播放等核心模块的真实商业项目。对于正在经历单体应用性能瓶颈,或者希望了解如何在真实业务中落地微服务架构的开发者来说,这是一条从理论认知到工程实战的清晰路径,能有效填补“懂框架”与“能开发企业级系统”之间的巨大鸿沟。

适合什么基础,建议先看哪几块

本课程面向具备 Java 基础且熟悉 Vue 基本语法的开发者。若你完全没有 Spring Boot 经验,或对 Vue3 的响应式原理、组件化开发及 Pinia/Vuex 状态管理尚不熟悉,建议先补齐这些前置知识,否则后续理解分布式架构会非常吃力。推荐的学习顺序如下:首先通览后端整体架构设计,理解注册中心、配置中心、Gateway 网关以及各微服务(如 user-service, course-service, order-service)之间的依赖关系与通信机制;其次重点攻克用户认证与权限授权模块(通常基于 Spring Security 或 OAuth2),这是前后端分离系统的基石;最后深入核心业务模块,如订单流程、支付回调及视频资源管理。资料包中通常包含详细的数据库设计文档、ER 图及接口规范,务必对照着代码和文档阅读,这比单纯观看视频更能建立全局视角。

学完能独立做什么

完成这门课的系统练习后,你应当能够独立搭建基于 Spring Cloud 的微服务后端骨架,并熟练使用 Vue 配合 Element UI 等组件库构建复杂的企业级单页应用(SPA)。具体能力包括:独立完成用户登录鉴权、商品展示、订单全生命周期管理以及文件上传下载;掌握前后端分离项目的工程化规范,如 Swagger/OpenAPI 接口定义、跨域处理方案、统一异常处理及日志监控。更重要的是,你将理解分布式环境下的常见问题及其解决方案,足以应对中级前端、Java 后端或全栈岗位的技术面试与实际工作需求,具备将此类架构迁移至电商、内容管理等其他领域的能力。

mksz416 - Spring Cloud + Vue 前后端分离开发企业级在线视频课程系统

本课程隶属 会员库 · MK实战课(一部分是老课) / 课程盒子4-mksz400至499,完整课程目录与配套资料如下。

课程目录

第10章 基于阿里云OSS的文件上传/
10-1 阿里云OSS简介(微信-rmshou-收集整理).mp4
10-2 基于OSS接口的文件上传(微信-rmshou-收集整理).mp4
10-3 阿里云视频点播服务介绍(微信-rmshou-收集整理).mp4
10-4 基于OSS原生SDK上传视频到点播1(微信-rmshou-收集整理).mp4
10-5 基于OSS原生SDK上传视频到点播2(微信-rmshou-收集整理).mp4
10-6 视频授权播放功能开发(微信-rmshou-收集整理).mp4
第11章 用户管理与登录/
11-1 增加用户管理功能(微信-rmshou-收集整理).mp4
11-2 密码的加密传输与加密存储(微信-rmshou-收集整理).mp4
11-3 基本的登录功能开发(微信-rmshou-收集整理).mp4
11-4 退出登录与记住登录(微信-rmshou-收集整理).mp4
11-5 增加登录图形验证码(微信-rmshou-收集整理).mp4
11-6 单点登录功能开发(微信-rmshou-收集整理).mp4
11-7 前后端登录拦截(微信-rmshou-收集整理).mp4
11-8 用户登录流程图(微信-rmshou-收集整理).mp4
第12章 通用权限设计/
12-1 通用权限解决方案介绍(微信-rmshou-收集整理) (2).mp4
12-2 资源配置管理(微信-rmshou-收集整理) (2).mp4
12-3 角色权限管理(微信-rmshou-收集整理) (2).mp4
12-4 登录时获取资源权限(微信-rmshou-收集整理) (2).mp4
12-5 权限拦截功能开发(微信-rmshou-收集整理) (2).mp4
第13章 网站开发/
13-1 网站模块的搭建(微信-rmshou-收集整理).mp4
13-10 增加登录与退出登录功能(微信-rmshou-收集整理).mp4
13-11 增加发送短信验证码功能(微信-rmshou-收集整理).mp4
13-12 完善登录注册校验功能(微信-rmshou-收集整理).mp4
13-13 增加立即报名功能(微信-rmshou-收集整理).mp4
13-2 集成bootstrap官方模板(微信-rmshou-收集整理).mp4
13-3 首页开发-1(微信-rmshou-收集整理).mp4
13-4 首页开发-2(微信-rmshou-收集整理).mp4
13-5 课程列表页面开发(微信-rmshou-收集整理).mp4
13-6 分类筛选功能开发(微信-rmshou-收集整理).mp4
13-7 课程详情页面开发(微信-rmshou-收集整理).mp4
13-8 章节显示与视频播放(微信-rmshou-收集整理).mp4
13-9 增加会员注册功能(微信-rmshou-收集整理).mp4
第14章 项目优化/
14-1 项目初始化(微信-rmshou-收集整理) (2).mp4
14-2 控台欢迎页开发(微信-rmshou-收集整理) (2).mp4
14-3 前后端多环境配置(微信-rmshou-收集整理) (2).mp4
14-4 前后端缓存的使用(微信-rmshou-收集整理) (2).mp4
第15章 课程总结/
15-1 课程总结(微信-rmshou-收集整理) (2).mp4
第1章 课程导学与准备工作/
1-1 课前必读不看会错过一个亿_慕课网(微信-rmshou-收集整理).pdf
1-2 课程介绍及学习指导_慕课网(微信-rmshou-收集整理).mp4
第2章 使用Maven搭建SpringCloud项目/
2-1 使用Eureka搭建注册中心_慕课网(微信-rmshou-收集整理).mp4
2-2 搭建业务模块-system_慕课网(微信-rmshou-收集整理).mp4
2-3 搭建路由模块-gateway_慕课网(微信-rmshou-收集整理).mp4
第3章 SpringBoot项目技术整合/
3-1 集成持久层框架Mybatis_慕课网(微信-rmshou-收集整理) (2).mp4
3-2 项目优化_慕课网(微信-rmshou-收集整理) (2).mp4
3-3 搭建服务模块-server_慕课网(微信-rmshou-收集整理) (2).mp4
3-4 集成mybatis generator_慕课网(微信-rmshou-收集整理) (2).mp4
第4章 使用Vue cli 4搭建管理控台/
4-1 使用vue cli创建admin项目_慕课网(微信-rmshou-收集整理).mp4
4-2 集成bootstrap后台管理模板ace_慕课网(微信-rmshou-收集整理).mp4
4-3 集成路由vue-router_慕课网(微信-rmshou-收集整理).mp4
4-4 控台欢迎页面开发_慕课网(微信-rmshou-收集整理).mp4
第5章 单表管理功能前后端开发/
5-1 大章列表查询功能开发1_慕课网(微信-rmshou-收集整理).mp4
5-2 大章列表查询功能开发2_慕课网(微信-rmshou-收集整理).mp4
5-3 大章列表查询功能开发3_慕课网(微信-rmshou-收集整理).mp4
5-4 分页功能开发_慕课网(微信-rmshou-收集整理).mp4
5-5 前端分页组件的使用_慕课网(微信-rmshou-收集整理).mp4
5-6 增加新增大章功能_慕课网(微信-rmshou-收集整理).mp4
5-7 修改删除大章功能_慕课网(微信-rmshou-收集整理).mp4
5-8 集成前端通用组件_慕课网(微信-rmshou-收集整理).mp4
5-9 代码优化_慕课网(微信-rmshou-收集整理).mp4
第6章 通用代码生成器开发/
6-1 代码生成器原理介绍_慕课网(微信-rmshou-收集整理) (2).mp4
6-2 controller层和service层代码生成_慕课网(微信-rmshou-收集整理) (2).mp4
6-3 dto层代码生成_慕课网(微信-rmshou-收集整理) (2).mp4
6-4 前端vue界面代码生成_慕课网(微信-rmshou-收集整理) (2).mp4
6-5 字段校验和通用字段的处理_慕课网(微信-rmshou-收集整理) (2).mp4
6-6 前端枚举代码生成_慕课网(微信-rmshou-收集整理) (2).mp4
6-7 生成器综合示例_慕课网(微信-rmshou-收集整理) (2).mp4
6-8 生成器升级作业_慕课网(微信-rmshou-收集整理) (2).mp4
同类型课程.jpg
第7章 核心业务功能开发/
7-1 课程管理功能开发_慕课网(微信-rmshou-收集整理).mp4
7-2 课程时长的保存和显示_慕课网(微信-rmshou-收集整理).mp4
7-3 分类管理功能开发_慕课网(微信-rmshou-收集整理).mp4
7-4 课程和分类关联保存和显示_慕课网(微信-rmshou-收集整理).mp4
7-5 课程内容功能开发_慕课网(微信-rmshou-收集整理).mp4
7-6 课程代码优化_慕课网(微信-rmshou-收集整理).mp4
7-7 讲师管理功能开发_慕课网(微信-rmshou-收集整理).mp4
第8章 文件上传功能开发/
8-1 完成基本的文件上传功能_慕课网(微信-rmshou-收集整理).mp4
8-2 讲师头像的保存与显示_慕课网(微信-rmshou-收集整理).mp4
8-3 文件上传组件开发1_慕课网(微信-rmshou-收集整理).mp4
8-4 文件上传组件开发2_慕课网(微信-rmshou-收集整理).mp4
8-5 增加文件管理功能1_慕课网(微信-rmshou-收集整理).mp4
8-6 增加文件管理功能2_慕课网(微信-rmshou-收集整理).mp4
8-7 文件上传组件的使用_慕课网(微信-rmshou-收集整理).mp4
8-8 作业讲解课程内容中增加文件管理_慕课网(微信-rmshou-收集整理).mp4
第9章 大文件断点续与极速秒传/
9-1 分片传输的试探(微信-rmshou-收集整理).mp4
9-2 分片上传功能开发1(微信-rmshou-收集整理) (2).mp4
9-3 分片上传功能开发2(微信-rmshou-收集整理) (2).mp4
9-4 分片合并功能开发(微信-rmshou-收集整理) (2).mp4
9-5 分片检查与极速秒传(微信-rmshou-收集整理) (2).mp4
9-6 文件上传流程图(微信-rmshou-收集整理) (2).mp4
课程资料/
代码资料.zip
核对章节.txt