八月最后一天,给小伙伴们汇报下 TienChin 项目视频进度

2022-08-31 12:45:22 浏览数 (1)

距离上次跟小伙伴们汇报 TienChin 项目视频进度已经过去一个月啦,今天是 8 月 31 号,再来汇报一下这个月视频的进展。

其实也没啥好说的,直接上目录吧!

代码语言:javascript复制
├── 000.开篇.mp4
├── 001.运行RuoYi-Vue.mp4
├── 002.代码格式化.mp4
├── 003.项目结构大改造.mp4
├── 004.项目改造完善.mp4
├── 005.项目结构分析.mp4
├── 006.验证码响应结果分析.mp4
├── 007.验证码生成接口分析.mp4
├── 008.验证码配置分析.mp4
├── 009.验证码的校验.mp4
├── 010.登录流程分析.mp4
├── 011.登录JWT校验.mp4
├── 012.SpringSecurity登录配置分析.mp4
├── 013.自定义多数据源思路分析.mp4
├── 014.自定义多数据源-1.mp4
├── 015.自定义多数据源-2.mp4
├── 016.手动实现网页上切换数据源.mp4
├── 017.RateLimiter注解简介.mp4
├── 018.自定义限流注解-1.mp4
├── 019.自定义限流注解-2.mp4
├── 020.RuoYi脚手架限流注解分析.mp4
├── 021.幂等性实现的6中思路梳理.mp4
├── 022.实现JSON格式参数多次读取.mp4
├── 023.防止请求重复提交.mp4
├── 024.防止接口重复提交注解分析.mp4
├── 025.数据权限注解介绍.mp4
├── 026.数据权限案例准备工作.mp4
├── 027.权限注解实现思路分析.mp4
├── 028.自定义数据权限注解@DataScope.mp4
├── 029.数据权限过滤角色数据.mp4
├── 030.数据权限过滤用户数据.mp4
├── 031.数据权限注解总结.mp4
├── 032.操作日志记录.mp4
├── 033.修改日志方法名称.mp4
├── 034.理解Aware接口.mp4
├── 035.自定义注解 AOP整理.mp4
├── 036.TienChin细化到按钮的权限实现思路.mp4
├── 037.理解TienChin项目中的权限注解.mp4
├── 038.角色和权限概念梳理.mp4
├── 039.Spring Security中角色和权限的区别.mp4
├── 040.SpringSecurity中的权限处理逻辑.mp4
├── 041.SpringSecurity中使用权限通配符.mp4
├── 042.SpringSecurity另一种权限判断方式.mp4
├── 043.自定义权限表达式.mp4
├── 044.使用POSTMAN测试项目接口.mp4
├── 045.自定义TienChin项目权限判断表达式.mp4
├── 046.登录鉴权流程梳理.mp4
├── 047.运行RuoYi-Vue3.mp4
├── 048.动态菜单实现思路.mp4
├── 049.动态菜单JSON分析.mp4
├── 050.动态菜单的path问题.mp4
├── 051.服务端查询当前登录用户菜单.mp4
├── 052.服务端构建动态菜单.mp4
├── 053.动态菜单实现思路梳理.mp4
├── 054.Vue3中的动态菜单递归渲染.mp4
├── 055.前端固定路由定义.mp4
├── 056.前端轻量级状态管理框架Pinia.mp4
├── 057.前端网络请求封装思路.mp4
├── 058.前端登录请求执行流程.mp4
├── 059.前端动态菜单加载思路.mp4
├── 060.动态菜单为什么不能存在localStorage.mp4
├── 061.动态菜单为什么不能存在localStorage-2.mp4
├── 062.前端路由导航守卫源码分析.mp4
├── 063.前端动态菜单加载四个核心变量.mp4
├── 064.routes变量多级菜单铺平.mp4
├── 065.component字符串转对象.mp4
├── 066.前端多级菜单铺平.mp4
├── 067.过滤前端本地动态路由.mp4
├── 068.前端generateRoutes方法.mp4
├── 069.前端回调地狱.mp4
├── 070.Promise初体验.mp4
├── 071.then方法的各种情况.mp4
├── 072.Promise中的catch代码块.mp4
├── 073.Promise中的finally代码块.mp4
├── 074.Promise中的静态方法.mp4
├── 075.TienChin项目Vue3中的Promise.mp4
├── 076.Vue3中的变量定义方式.mp4
├── 077.Vue3中方法的定义.mp4
├── 078.Vue3中钩子函数的定义.mp4
├── 079.Vue3中的计算属性.mp4
├── 080.Vue3中的watch函数.mp4
├── 081.Vue3中的ref和reactive.mp4
├── 082.Vue3中的setup函数.mp4
├── 083.Vue3中自定义全局方法.mp4
├── 084.Vue3中router和store的调用.mp4
├── 085.插件和全局方法的区别.mp4
├── 086.在Vue3中定义一个插件.mp4
├── 087.在插件中注册全局组件.mp4
├── 088.在插件中自定义全局指令.mp4
├── 089.Vue3自定义插件时传入参数.mp4
├── 090.自定义插件中的provide和inject.mp4
├── 091.什么是Vue中的指令.mp4
├── 092.Vue3自定义局部指令.mp4
├── 093.Vue3全局自定义指令.mp4
├── 094.Vue3自定义指令同时传递两个参数.mp4
├── 095.自定义插件传递动态参数.mp4
├── 096.Vue3中自定义权限指令.mp4
├── 097.Vite简介.mp4
├── 098.创建一个基于Vite的项目.mp4
├── 099.Vite项目安装vue-router.mp4
├── 100.Vue3方法自动导入插件.mp4
├── 101.Vite中省略组件后缀.mp4
├── 102.Vue3简化组件名称配置.mp4
├── 【号外001】.登录流程解析.mp4
├── 【号外002】.分布式事务开篇.mp4
├── 【号外003】.分布式事务seata三个核心概念.mp4
├── 【号外004】.分布式事务seata四种事务模式.mp4
├── 【号外005】.分布式事务seata中的at模式.mp4
├── 【号外006】.分布式事务安装seata-server.mp4
├── 【号外007】.分布式事务seata-at模式实战.mp4
├── 【号外008】.分布式事务seata-at模式总结.mp4
├── 【号外009】.多数据源如何处理事务问题.mp4
├── 【号外010】.分布式事务seata-at模式补充.mp4
├── 【号外011】.分布式事务seata-tcc模式简介.mp4
├── 【号外012】.分布式事务seata-tcc模式实战-1.mp4
├── 【号外013】.分布式事务seata-tcc模式实战-2.mp4
├── 【号外014】.分布式事务seata-tcc模式实战-3.mp4
├── 【号外015】.分布式事务seata-tcc模式实战-4.mp4
├── 【号外016】.分布式事务seata-tcc总结.mp4
├── 【号外017】.分布式事务seata-xa简介.mp4
├── 【号外018】.MySQL中的XA事务实践.mp4
├── 【号外019】.分布式事务seata-xa模式实战-1.mp4
├── 【号外020】.分布式事务seata-xa模式实战-2.mp4
├── 【号外021】.分布式事务总结-1.mp4
├── 【号外022】.分布式事务总结-2.mp4
├── 【号外023】.动态代理的两种实现方式.mp4
└── 【号外024】.解决多数据源注解失效问题.mp4

目前已经录的总共是 103 24=127 集,约 31 个小时。 八月份的更新主要是讲了 Vue3 的各种玩法以及 Vite 和一些配套插件,现在这一部分的内容也基本讲完了,接下来会更一点 Flowable 流程引擎,然后就正式开始做项目了。

这套视频预计更完之后内容会比较多,所以小伙伴们其实现在就可以跟着松哥慢慢敲起来了,更完再敲积累太多容易打退堂鼓。

虽然我感觉自己一直在吆喝,但是还是不少小伙伴来了第一句话是“松哥又有新教程啦?”:

因此这里再跟大伙啰嗦一下:

TienChin 项目是一个健身会员管理系统,基于 RuoYi-Vue 脚手架来做,使用 Spring Boot Vue3 开发,不同于之前的 vhr 是一个脚手架,TienChin 项目的业务完成度会超过 90%。这个项目的视频教程整体上分为两大块:第一块主要是解剖 RuoYi-Vue 脚手架,让小伙伴们能够熟练掌握这个脚手架的使用,在这个过程中,我会讲许多技术点,前面列出来的视频目录都属于这一部分的内容,这个过程中我不会带领大家从头敲一边 RuoYi-Vue 脚手架,但是对项目里边的一些技术点,会有针对性的讲解,也会写一些案例来帮助大家理解这些技术点。第二块内容则主要是业务功能的完成了,业务功能涉及到的技术点主要有:SpringBoot、Vue、MyBatis Plus、MySQL、Redis、Flowable、EasyExcel、NodeJS 等。

目前更新的视频主要出于第一阶段,不过按照目前的进度,应该很快就会进入到第二阶段。

这些视频基本上都是工作之余录制的,大部分都是早上 6-8 点之间录的,也有一些是利用周末的晚上录制的,所以是付费视频,视频定价是 399,不过目前可以 7 折上车,也就是 279,之前买过 vhr 的小伙伴可在此基础上再优惠 30,即只要 249,随着视频的录制,内容越来越多,折扣力度也会变小,这个之前买过 vhr 视频的小伙伴应该都懂,无论你何时上车,当前价格都是你在未来能够买到的最低价格啦。

录视频还是蛮辛苦的,一方面赚点小钱养家糊口,另一方面也是小伙伴们的认可在支撑着我把这件事做下去,得瑟一下:

有时候看小伙伴们发的,我真的特别动容。虽然大家看我天天写文章聊技术,其实我在生活中除了工作之外很少和人交流,真的特别想给这些爱学习会说话的小伙伴们点赞,他们肯定会混的比我好。


好啦,最后再统一回答大家几个关于视频的问题。

Q1:视频放在哪里,怎么播放?

视频放在百度网盘上,下载后使用专用播放器授权播放,专用播放器一机一码一人一码。至于小伙伴们推荐的阿里网盘等,由于空间、分享文件类型等限制,并无法用在 TienChin 项目视频分发中。

Q2:视频为什么不支持在线播放?

在线播放的话,一般都是和平台合作,但是国内大家所熟知的平台如慕课网、csdn 学院等,平台抽成基本都是 4 成起,松哥之前还合作了一个平台拿 6 成(也就是假如 100 块钱的课,平台拿走 60)。这样的分成比例无形中会推高课程的价格,现在我自己分发,所以才能做到低价。同时为了防止视频泄露,松哥对视频做了加密处理,这样可以确保大家不会在其他地方看到一模一样的免费视频,加密后的视频只能使用专用播放器播放,因此不支持在线播放。

Q3:视频可以试看吗?

其实我最近在公号发的视频,大家都可以当作试看的,反正的录视频风格是不变的。和 vhr 视频相比,现在的 TienChin 项目视频音质是杠杠滴,下面三个视频是我最近发过的,小伙伴们可以当作试看的视频:

Q4:可以砍价吗?

不可以,这个价格已经很便宜了,没法砍了(悄悄告诉大家,从 vhr 到 tienchin,暂时没有人砍价成功过)。

Q5:视频多久更新完毕?

其实如果单纯带着大家写业务功能,这个项目不会花太多时间,这样虽然大家完整的做了一个项目,但是技术却不会有太多长进,而我则希望在这个过程中多整点活,能让小伙伴们技术也有一些提升,这样内容一加,最终何时更完就不确定了。不过,有一点是可以保证的,每周至少一次,每周至少更一个半小时精品视频。

Q6:知识星球是什么?

星球主要是用来更新视频下载地址的地方,大家在这套视频教程时遇到问题时,都可以在星球上提问,小伙伴们购买视频后,我会拉你进星球。

Q7:这套视频适合哪些人看?

学习这套视频,首先需要有 SSM 基础,如果没有,可以在公众号后台回复 SSM,有我录制的免费视频教程;另外也需要一些 Spring Boot 基础和 Vue 基础,要是没接触过 Spring Boot 和 Vue 的话,那么建议先看看 vhr,戳这里:Spring Boot Vue 微人事视频教程

Q8:看视频有问题可以问吗?

参考 Q6。

Q9:这套视频我能学到啥?

TienChin 项目基于 RuoYi-Vue 脚手架(Spring Boot Vue3),这套视频学完后,小伙伴们对 RuoYi-Vue 脚手架基本上就融会贯通了,并能在 RuoYi-Vue 脚手架上随心所欲的开发常规的企业后台应用。并且对于分布式事务 seata、Flowable 流程引擎等框架也能熟练使用并掌握其原理,对于 Redis 在项目中的各种实际应用场景也会有较好的掌握。


好啦,七折 279 抄底就在今天啦!

P.s.:可能有小伙伴加了松哥多个微信,其实没有必要重复添加,任意一个都能找到我。当然,如果你还没有松哥微信,扫码加微信,转账 279 上车吧(买过 vhr 的小伙伴可在此基础上再优惠 ¥30 哦)~

0 人点赞