课程介绍:

本课程由向军大叔主讲,深入解析Laravel+Vue3框架在构建多站点、多模块系统平台中的应用。课程内容丰富,覆盖从基础开发知识到高级功能实现的全过程,旨在帮助学员掌握Laravel+Vue3的精髓,并打造高效、安全、可维护的系统平台。

课程截图:

课程目录:

  • 第01章开发知识与测试驱动
  • 1安装环境选择.mov
  • 10定义zshrc别名.mov
  • 11测试的基本使用.mov
  • 12控制器模型的使用.mov
  • 13跑通单元测试.mov
  • 14单元测试时数据初始化.mov
  • 15数据填充的使用.mov
  • 16使用apifox测试接口.mov
  • 17apifox生成接口文档.mov
  • 18独立设置phpunit数据库.mov
  • 19注册邮箱单元测试.mov
  • 2valet网站目录.mov
  • 20邮箱唯一性单测.mov
  • 21登录单元测试.mov
  • 22密码输入错误单测.mov
  • 23apipost测试登录接口.mov
  • 24登录成功返回token.mov
  • 25添加手机号注册.mov
  • 26确认密码测试.mov
  • 27修复登录测试.mov
  • 29配置本地邮件服mailhog.mov
  • 3初始laravel项目.mov
  • 30预览邮件通知.mov
  • 31配置多语言环境.mov
  • 32邮件通知中文本地化.mov
  • 33体验邮件发送.mov
  • 34开始进行验证码测试.mov
  • 35单元测试发送邮件.mov
  • 36提取验证码发送服务.mov
  • 37验证码重复发送限制.mov
  • 38优化验证码服务.mov
  • 39注册时验证码校验.mov
  • 4valet配置laravel项目.mov
  • 40自定义验证码规则.mov
  • 41验证码单元测试.mov
  • 42完善apifox接口.mov
  • 43apifox自动化测试.mov
  • 5vscode使用建议.mov
  • 6mysql客户端软件选择.mov
  • 7api接口测试软件.mov
  • 8路由理解.mov
  • 9数据迁移migrate.mov
  • 名称.jpg
  • 第02章短信服务
  • 1阿里云短信配置.mov
  • 10测试短信发送控制器.mov
  • 11apifox测试用例.mov
  • 12配置中间件与跑通单测.mov
  • 13用户登录身份验证.mov
  • 14提取测试帮助函数与apifox接口token验证.mov
  • 15找回密码.mov
  • 16tinker与打印测试响应结果.mov
  • 17找回密码控制器.mov
  • 18apifox测试找回密码.mov
  • 19用户默认头像单测.mov
  • 2短信服务初始构建.mov
  • 3创建迁移文件等.mov
  • 4网站配置更新.mov
  • 5apifox测试接口.mov
  • 6全局配置项定义.mov
  • 7laravel服务解释.mov
  • 8短信配置项.mov
  • 9短信单测发送.mov
  • 名称.jpg
  • 第03章文件上传
  • 1上传单测.mov
  • 2保存上传文件.mov
  • 3完成用户头像上传.mov
  • 4裁切用户头像.mov
  • 5用户头像单元测试.mov
  • 6图片上传控制器.mov
  • 7上传图片类型与尺寸验证.mov
  • 8完成用户头像上传.mov
  • 名称.jpg
  • 第04章rbac权限管理
  • 1分析rbac权限管理.mov
  • 10优化验证码发送.mov
  • 11apifox自动化测试.mov
  • 12跑通单元测试.mov
  • 13角色单元测试.mov
  • 14更新角色测试.mov
  • 15继续编写角色更新测试.mov
  • 16重构验证码缓存逻辑.mov
  • 17apifox接口添加.mov
  • 18apifox全接口自动化测试.mov
  • 19重构配置项逻辑.mov
  • 2权限管理扩展包安装.mov
  • 20设置角色权限.mov
  • 21完成角色的权限设置.mov
  • 22获取当前用户资料.mov
  • 23用户关注测试.mov
  • 24粉丝列表与关注检测.mov
  • 25关注列表测试.mov
  • 26完成取关与关注列表.mov
  • 27粉丝列表.mov
  • 28apifox接口返回数据类型修复.mov
  • 29修改apifox返回类型.mov
  • 3权限控制相关文件.mov
  • 30跑通单元测试.mov
  • 4用户字段required单测.mov
  • 5完成权限的添加.mov
  • 6获取权限单元测试.mov
  • 7更新权限测试.mov
  • 8删除权限接口.mov
  • 9优化apifox注册接口.mov
  • 名称.jpg
  • 第05章整合前端
  • 1安装前端脚手架.mov
  • 10验证码后台验证规则.mov
  • 11后台头像数据处理.mov
  • 2发送网络请求说明.mov
  • 3接口数据ts类型声明.mov
  • 4优化后台登录验证.mov
  • 5通过pinia保存表单验证错误消息.mov
  • 6错误消息vue组件.mov
  • 7图像验证码扩展包.mov
  • 8初步定义验证码组件.mov
  • 9完成验证码组件.mov
  • 名称.jpg
  • 第06章用户注册
  • 1用户注册初始页面.mov
  • 10优化后台注册表单验证.mov
  • 11跑通单元测试.mov
  • 12修复验证码组件不能输入的问题.mov
  • 13不存的的用户发送验证码.mov
  • 14后台添加向未注册用户发送验证码接口.mov
  • 15注册验证码优化与页面切换时表单错误重置.mov
  • 16已注册用户验证码接口.mov
  • 17验证码发送组件支持类型选择.mov
  • 18完成找回密码.mov
  • 19登录拦截跳转bug修复.mov
  • 2全局错误控制.mov
  • 3验证码组件初始化.mov
  • 4安装tdesign.mov
  • 5前端验证码服务.mov
  • 6优化验证码生成.mov
  • 7后端验证码发送时间限制.mov
  • 8验证码前端定时器.mov
  • 9前端注册api.mov
  • 名称.jpg
  • 第07章站点管理
  • 1添加顶部导航菜单.mov
  • 10后台获取站点列表.mov
  • 11前端获取站点列表.mov
  • 12前台站点添加.mov
  • 13axios处理响应消息.mov
  • 14站点composable定义.mov
  • 15复用编辑与添加组件.mov
  • 16tab组件设置与当前路由匹配时才显示菜单.mov
  • 17完善后端接口并完成站点更新.mov
  • 18删除站点.mov
  • 19系统页面制作.mov
  • 2修改admin布局模板.mov
  • 20优化fieldlist组件.mov
  • 21优化添加站点.mov
  • 22系统配置页面.mov
  • 23开发图片上传组件.mov
  • 24移除tdesign库.mov
  • 25完成前端上传组件页面.mov
  • 26后台图片上传接口.mov
  • 27完成图片上传组件.mov
  • 3完成admin布局模板.mov
  • 4站点元素组件.mov
  • 5添加站点布局.mov
  • 6添加全局组件tab.mov
  • 7后台站点管理的基础文件.mov
  • 8网站添加后台逻辑.mov
  • 9优化后台站点数据响应.mov
  • 名称.jpg
  • 第08章系统配置
  • 1后端配置项获取接口.mov
  • 10优化ts类型.mov
  • 11优化帮助函数.mov
  • 12用户列表.mov
  • 13系统配置字段独立.mov
  • 14修改模型config为system.mov
  • 15优化站点模型.mov
  • 16优化站点编辑.mov
  • 17封装表格组件.mov
  • 18表格组件动作处理.mov
  • 19显示用户资料.mov
  • 2前台获取全局数据.mov
  • 20表格单元格宽度.mov
  • 21前端增加搜索功能.mov
  • 22完成搜索.mov
  • 23表格列自动宽度.mov
  • 24后台管理员处理.mov
  • 25管理员列表.mov
  • 26选择用户列表.mov
  • 27设置管理员功能.mov
  • 28删除管理员.mov
  • 29elementplus中文本地化.mov
  • 3优化后台配置项中间件.mov
  • 30管理搜索.mov
  • 31修复一些小问题.mov
  • 32使用语法糖插件.mov
  • 33表格列表组件增加按钮slot.mov
  • 34完成查看用户资料组件.mov
  • 35使用teleport组件设置dialog位置.mov
  • 4完成配置项定义.mov
  • 5多维数组的表单验证.mov
  • 6超级管理员限制.mov
  • 7前端帮助函数.mov
  • 8添加系统配置.mov
  • 9配置项表单验证.mov
  • 名称.jpg
  • 第09章模块管理
  • 1安装laravel-module用于模块开发.mov
  • 10修改dialog样式.mov
  • 11删除模块.mov
  • 12站点配置项独立.mov
  • 2同步模块数据.mov
  • 3模块页面.mov
  • 4模块列表页面.mov
  • 5模块设计页面.mov
  • 6添加模块接口.mov
  • 7后台模块添加处理.mov
  • 8完成模块的设计.mov
  • 9模块搜索.mov
  • 名称.jpg
  • 第10章权限管理
  • 1站点模块初始化.mov
  • 10同步本地模块.mov
  • 11同步权限时移除失效的权限.mov
  • 12el-image预览图组件.mov
  • 13开始写角色管理.mov
  • 14添加角色.mov
  • 15删除角色.mov
  • 16编辑角色.mov
  • 2后台站点模块处理.mov
  • 3后台获取站点模块接口.mov
  • 4删除站点模块.mov
  • 5设置默认模块.mov
  • 6图片预览组件.mov
  • 7完成图片组件dialog响应式处理.mov
  • 8修改权限表.mov
  • 9同步站点权限表.mov
  • 第11章多端响应处理
  • 1tailwindcss响应简单介绍.mov
  • 10后台通过全局scope限制查询条件.mov
  • 11修复表格组件中图片预览错乱问题.mov
  • 2处理navbar响应式.mov
  • 3topmenu响应式调整.mov
  • 4站点列表响应式调整.mov
  • 5表格响应式.mov
  • 6hd-tab组件样式修正.mov
  • 7表格按钮列自适应用宽度.mov
  • 8表格按钮使用下拉菜单处理.mov
  • 9修改表格搜索逻辑.mov
  • 名称.jpg
  • 第12章权限验证
  • 1优化模块权限.mov
  • 10为tablelist组件添加tag类型.mov
  • 11修改权限设计的样式.mov
  • 12定义角色选择组件.mov
  • 13为管理员设置角色.mov
  • 14管理员表格显示角色数据.mov
  • 15修改hdtab组件错误.mov
  • 16限制管理员或站点获取列表.mov
  • 17管理员接口完善.mov
  • 18用户可以多设置角色.mov
  • 19管理员角色显示异常.mov
  • 2系统权限同步.mov
  • 20不同用户获取不同站点.mov
  • 21修改管理员读取角色错误.mov
  • 22使用policy验证后台权限.mov
  • 23修复access权限判断方法.mov
  • 24pinia记录用户权限表.mov
  • 25修复权限.mov
  • 26完成前台权限检测.mov
  • 27自定义v-access权限检验指令.mov
  • 28权限校验时站点为可选值.mov
  • 29tab组件权限控制.mov
  • 3角色权限视图.mov
  • 30修改站点模块的页面样式.mov
  • 31修改站点的默认模块逻辑.mov
  • 32网站首页跳转逻辑.mov
  • 4获取站点权限数据用于前端渲染.mov
  • 5前台渲染权限列表.mov
  • 6权限表布局.mov
  • 7角色设置权限.mov
  • 8修改权限服务文件.mov
  • 9角色权限组件复用.mov
  • 第13章打包优化
  • 1测试pnpmrunbuild.mov
  • 10完成打包优化.mov
  • 11后台渲染前端页面.mov
  • 12通过域名成功访问.mov
  • 13修改路由规则.mov
  • 14最终访问测试系统平台.mov
  • 15使用usesitemodule复用业务逻辑.mov
  • 16让ref数据没有undefined.mov
  • 2修复编译错误.mov
  • 3升级扩展包.mov
  • 4继续修复类型错误.mov
  • 5编译通过了.mov
  • 6图标库按需要加载.mov
  • 7优化element-plus的样式文件大小.mov
  • 8分析打包结果.mov
  • 9wangeditor使用cdn来优化大小.mov
  • 第14章安装程序
  • 1安装程序逻辑分享.mov
  • 2数据库连接检测.mov
  • 3数据迁移与填充逻辑.mov
  • 4完成程序安装.mov
  • 5编译前端.mov
  • 6通过域名访问站点.mov
  • 名称.jpg
  • 第15章博客模块
  • 1模块目录简单说明.mov
  • 10通过站点限制结果.mov
  • 11站点中间件.mov
  • 12完成博客后端接口.mov
  • 13安装前端脚手架.mov
  • 14分析编译目录.mov
  • 15前端请求接口等定义.mov
  • 16博客首页.mov
  • 17博客内容展示.mov
  • 18发表博客内容.mov
  • 2模块的数据迁移与填充.mov
  • 3文章查询与发布接口.mov
  • 4添加文章与删除文章接口.mov
  • 5添加apifox全局脚本.mov
  • 6apifox测试用例.mov
  • 7准备实现登录.mov
  • 8登录接口.mov
  • 9修改迁移文件.mov
  • 名称.jpg
  • 第16章编译上线
  • 1编译后通过域名访问.mov
  • 2服务器宝塔站点配置.mov
  • 3多站点域名说明.mov
  • 4运行网站.mov
  • 名称.jpg
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。