Vue3+ElementPlus+Koa2 全栈开发后台系统

Vue3+ElementPlus+Koa2 全栈开发后台系统

网盘连接下载
现现在前端的边界在持续扩大,企业对于工具化、平台化、全栈化能力要求也愈来愈高。本课程将应用Vite2.0 + Vue3 + ElementPlus+Koa2+Mongo开发一个通用后台管理系统,带你们掌握全栈开发能力,及真正落地的综合技术能力。css

技术要求html

  1. 熟悉HTML、 CSS和JavaScript编程
    2.有了必定Vue基础和Vue的实际开发经验
    3.已经具有Node.js、npm的使用经验
    环境参数
    脚手架:@vue/cli 4.5.9 ;全家桶:vue@3.0.5;vue-router@4.0.4;vuex@4.0.0
    UI框架:element-plus@1.0.2-beta.32;构建工具:vite 2.0.1 ;css预编译:sass@1.32.8
    章节目录:
    第1章 开宗明义 试看
    为何作这门课程,如何学这门课程
    共 1 节 (9分钟) 收起列表
    1-1 为何作这门课?该怎么学 (08:33) 试看
    第2章 自动化测试不得不说的事儿 试看
    眼下几乎起步即自动化,但自动化测试将来该如何发展?只会写简单脚本就能够了吗?和测试开发的关系是什么?究竟要解决什么实际生产问题?开发属于本身的自动化测试框架才是答案。
    共 7 节 (18分钟) 收起列表
    2-1 自动化测试与测试开发的关系 (02:17)
    2-2 测试中的实际问题与需求 (02:46)
    2-3 测试工做中的自动化解决方案 (03:25) 试看
    2-4 自动化测试可行性分析 (02:29)
    2-5 自动化测试需求分析 (02:04)
    2-6 需求分析的实现过程 (02:15)
    2-7 本章小结 (01:58)
    第3章 测试框架开发基础——对象层封装 试看
    真正的自动化测试≠简单的让代码代替执行用例。裸奔状态的脚本怎么封装?PO怎么抽离?页面对象和浏览器对象的关系到底是什么?浏览器对象开发的两种方法以及如何取舍?本章带领你们搞定框架的对象层
    共 6 节 (85分钟) 收起列表
    3-1 自动化此时开发的对象层 (03:26)
    3-2 最普通的自动化“裸奔状态” (11:58)
    3-3 浏览器对象Browser基类的开发 (14:12)
    3-4 继承基类实现浏览器个性化 (20:35)
    3-5 页面对象开发的第一种实现方式 (17:05)
    3-6 页面对象开发的第二种实现方式 (17:14) 试看
    第4章 测试框架开发基础——原生框架的集成
    在工做中引入了一个开源的自动化框架,并不意味着框架就搭建完毕了,实际中还须要依据项目的状况,不判定制和优化框架,才能使咱们的自动化工做开展的更加顺利,本章讲解如何利用Unittest
    共 10 节 (128分钟) 收起列表
    4-1 原生测试框架之简介 (09:30)
    4-2 原生测试框架参数化的第一种方法 (19:48)
    4-3 原生测试框架参数化的第二种方法 (06:12)
    4-4 原生测试框架断言的使用 (12:42)
    4-5 原生测试框架解决重复性前置条件的问题 (06:29)
    4-6 原生测试框架的后置处理方法的使用 (18:21)
    4-7 原生测试框架的测试类与PO的关系 (07:09)
    4-8 原生测试框架解决用例组织问题 (23:41)
    4-9 原生测试框架解决测试结果可视化问题 (18:40)
    4-10 本章小结 (05:14)
    第5章 测试框架开发进阶——配置文件与IO模块
    原生框架的数据处理能力较弱,只能在代码内嵌入测试数据,没法进行文件IO操做。本章使自动化测试的开发真正升级到架构层次,用设计配置文件的思想解决测试数据与代码分离的问题。
    共 10 节 (137分钟) 收起列表
    5-1 如何提高应用层复用性和可维护性 (02:59)
    5-2 通用配置文件开发 (23:37)
    5-3 YAML文件配置和IO开发 (18:54)
    5-4 页面继承对象PO的改造 (12:50)
    5-5 解析自定义表达式的方法 (17:11)
    5-6 结合Selenium和YAML过滤表达式 (12:19)
    5-7 页面实例化PO对象改造 (07:21)
    5-8 自动化测试开发之Excel配置文件的IO开发 (27:44)
    5-9 自动化测试开发之Excel配置文件的测试用例改造 (09:43)
    5-10 本章小结 (04:19)
    第6章 测试框架开发进阶——装饰器的应用
    当前已经具有了必定的自动化能力,可是对于常见的用例依赖、操做日志记录、异常捕捉和处理等问题就显得力不从心了,本章以函数开始引入装饰器的概念,经过开发装饰器来提升测试框架的问题处理能力。
    共 7 节 (120分钟) 收起列表
    6-1 自动化测试开发之函数装饰器的基本实现方法 (19:27)
    6-2 自动化测试开发之用例依赖装饰器的实现方法 (33:03)
    6-3 自动化测试开发装饰器应用之测试用例的依赖实现 (08:18)
    6-4 自动化测试开发之日志的基本实现方式 (22:25)
    6-5 自动化测试开发之日志装饰器的开发 (12:46)
    6-6 自动化测试开发之异常的捕捉与记录 (19:01)
    6-7 本章小结 (04:27)
    第7章 测试框架开发进阶——扩展功能的实现
    想框架更好用,更贴合业务,免不了追加扩展升级。本章介绍常见框架功能的拓展如何实现:冒烟测试、接口测试集成、图片验证码的识别、自动构造随机的测试数据、邮件处理等。
    共 7 节 (113分钟) 收起列表
    7-1 自动化测试开发框架拓展之测试数据构造简介 (04:54)
    7-2 自动化测试开发框架拓展之测试数据构造(一) (19:44)
    7-3 自动化测试开发框架拓展之测试数据构造(二) (20:38)
    7-4 自动化测试开发框架拓展之邮件模块开发(上) (13:21)
    7-5 自动化测试开发框架拓展之邮件模块开发(下) (13:59)
    7-6 自动化测试开发框架拓展之接口测试集成 (21:44)
    7-7 自动化测试开发框架拓展之接口集成的实际案例分享 (18:21)
    第8章 测试框架开发高级——操做数据库
    目前的框架功能已很完善,但真正使用时,还须要考虑正式环境的数据。本章教你们处理用例中出现DB校验需求、动态查询数据库、清理数据库的垃圾数据。
    共 7 节 (82分钟) 收起列表
    8-1 自动化测试开发之数据库操做前言 (04:51)
    8-2 自动化测试开发之使用INI文件管理数据库链接配置 (04:55)
    8-3 自动化测试开发之实现INI配置文件解析 (09:49)
    8-4 自动化测试开发之创建mysql和oracle数据库链接池 (14:26)
    8-5 自动化测试开发之使用mysql异步链接池实现mysql数据库操做(上) (13:07)
    8-6 自动化测试开发之使用mysql异步链接池实现mysql数据库操做(下) (11:58)
    8-7 自动化测试开发之使用oracle链接池实现oracle数据库操做 (22:27)
    8-8 【知识点梳理】本章重难点总结
    第9章 ⻆色管理先后端实现9 节 | 127分钟
    本章中,咱们将一块儿来完成⻆色管理模块先后端逻辑实现。包含:⻆色新建、编辑、删除、权限设置、权限点遍历等功能。

收起列表
视频:
9-1 角色列表实现 (19:09)
视频:
9-2 角色操做(建立、编辑、删除) (17:31)
视频:
9-3 权限设置(上) (13:35)
视频:
9-4 权限设置(下) (15:07)
视频:
9-5 权限列表递归处理 (13:53)
视频:
9-6 角色列表后台实现 (23:10)
视频:
9-7 角色建立、编辑、删除后台实现 (14:38)
视频:
9-8 角色列表权限展现实现 (09:05)
图文:
9-9 【知识点梳理】本章重难点总结
第10章 部门管理先后端实现6 节 | 78分钟
本章中,咱们一块儿来完成部门管理模块先后端逻辑实现。包含:部门新建、编辑、删除等功能。前端

收起列表
视频:
10-1 部门列表实现 (14:21)
视频:
10-2 部门建立、编辑删除实现(上) (16:06)
视频:
10-3 部门建立、编辑删除实现(下) (14:55)
视频:
10-4 部门建立、编辑、删除后台实现 (21:27)
视频:
10-5 部门列表递归实现 (10:57)
图文:
10-6 【知识点梳理】本章重难点总结
第11章 动态路由、导航守卫、按钮权限&工做流介绍9 节 | 108分钟
本章中,将向你们介绍行业内经常使用的工做流形态以及本次课程所涉及到的审批流,工做流实现时须要掌握的理论知识、相关概念等,引导你们有一个全面的认识。vue

收起列表
视频:
11-1 权限&工做流介绍 (12:06)
视频:
11-2 动态菜单渲染实现(上) (16:35)
视频:
11-3 动态菜单渲染实现(下) (14:04)
视频:
11-4 按钮权限控制实现 (24:37)
视频:
11-5 404页面开发 (08:20)
视频:
11-6 导航守卫 (07:40)
视频:
11-7 动态路由 (17:11)
视频:
11-8 章节总结 (06:50)
图文:
11-9 【知识点梳理】本章重难点总结
第12章 休假申请先后端实现10 节 | 125分钟
本章中,咱们一块儿来完成休假申请模块先后端逻辑实现,并会结合部门管理菜单,设计一套标准的审批流。mysql

收起列表
视频:
12-1 休假申请列表实现(上) (16:11)
视频:
12-2 休假申请列表实现(下) (16:57)
视频:
12-3 建立 - 申请休假(上) (15:33)
视频:
12-4 建立 - 申请休假(下) (16:35)
视频:
12-5 休假详情&做废(上) (11:50)
视频:
12-6 休假详情&做废(下) (11:04)
视频:
12-7 后台列表实现 (14:43)
视频:
12-8 建立申请单后台实现(上) (13:38)
视频:
12-9 建立申请单后台实现(下) (08:23)
图文:
12-10 【知识点梳理】本章重难点总结
第13章 待我审批先后端实现6 节 | 74分钟
在这一章中,咱们一块儿来完成待审批模块先后端逻辑实现,并结合部门管理菜单,实现标准的审核功能。git

收起列表
视频:
13-1 审核列表先后端实现 (19:06)
视频:
13-2 审核经过、拒绝功能实现(上) (14:21)
视频:
13-3 审核经过、拒绝功能实现(中) (13:46)
视频:
13-4 审核经过、拒绝功能实现(下) (12:04)
视频:
13-5 待审核通知功能实现 (14:25)
图文:
13-6 【知识点梳理】本章重难点总结
第14章 造轮子 15 节 | 185分钟
项目开发完成后,咱们会重点讲解在人力短缺的工做中,如何提效,如何优化重构模块,咱们会重点开发脚手架和低代码组件来实现降本增效。vue-router

收起列表
视频:
14-1 认识造轮子 (11:56)
视频:
14-2 Commander命令使用 (15:34)
视频:
14-3 figlet插件使用 (06:23)
视频:
14-4 inquirer插件使用 (09:05)
视频:
14-5 ora和download-git-repo插件使用 (07:32)
视频:
14-6 完整脚手架实现(上) (12:54)
视频:
14-7 完整脚手架实现(下) (12:04)
视频:
14-8 v-model实现 (18:11)
视频:
14-9 QueryForm实现(上) (15:57)
视频:
14-10 QueryForm实现(中) (13:37)
视频:
14-11 QueryForm实现(下) (16:14)
视频:
14-12 BaseTable-基础功能 (17:18)
视频:
14-13 BaseTable操做列实现 (19:43)
视频:
14-14 BaseTable-分页联动 (07:37)
图文:
14-15 【知识点梳理】本章重难点总结
第15章 课程总结 1 节 | 14分钟
本章中,咱们会针对课程中得重难点知识进行梳理、重点模块内容总结,进一步帮助你们理清思路。sql

收起列表
视频:
15-1 课程总结 (13:06)vuex

相关文章
相关标签/搜索