课程试听
1-1 Node使用Sequelize实现数据存储

- 1、本章导学
- 2、使用Express搭建服务器
- 3、数据查询操作
- 4、数据插入操作
- 5、数据更新操作
- 6、数据删除操作
- 7、ORM简介
- 8、Sequelize实例创建
- 9、建模操作
- 10、模型关联操作-- 一对多配置
- 11、模型关联操作-- 多对多配置
- 12、Sequelize实现插入数据操作1
- 13、Sequelize实现插入数据操作2
- 14、Sequelize实现基本查询与排序
- 15、Sequelize实现分页查询
- 16、Sequelize实现多条件查询
- 17、Sequelize操作符的使用
- 18、Sequelize实现模糊查询
- 19、Sequelize实现组合查询
- 20、Sequelize实现连接查询1
- 21、Sequelize实现连接查询2
- 22、Sequelize实现更新数据操作
- 23、Sequelize实现删除数据操作
- 24、连接池
- 25、本章总结
1-2 项目架构搭建

- 1、本章导学
- 2、服务端路由设置
- 3、sequelize配置
- 4、数据库配置
- 5、模型创建
- 6、数据层创建
- 7、控制器创建
- 8、前端路由设置
- 9、路由基本权限校验
- 10、Ant Design配置
- 11、基本登录表单构建
- 12、表单校验规则设置
- 13、表单校验规则设置2
- 14、验证码实现1
- 15、验证码实现2
- 16、登录接口实现1
- 17、登录接口实现2.mp4
- 18、登录接口实现3
- 19、跳转到之前请求的地址
- 20、传统认证流程
- 21、JWT认证流程
- 22、JWT 的数据结构
- 23、JWT使用方式1
- 24、JWT使用方式2
- 25、JWT使用方式3
- 26、验证码校验1
- 27、验证码校验2
- 28、后台主框架搭建-基本布局实现
- 29、后台主框架搭建-顶部区域构建
- 30、后台主框架搭建-用户退出实现
- 31、后台主框架搭建-导航菜单实现
- 32、后台主框架搭建-通过导航菜单实现页面切换
- 33、本章总结
1-3 用户信息管理

- 1、本章导学
- 2、面包屑导航功能实现
- 3、antd表格的基本使用
- 4、获取服务端用户数据
- 5、Redux应用
- 6、antd表格分页设置
- 7、服务端实现分页处理
- 8、总记录数处理
- 9、弹出层设置
- 10、添加表单设置
- 11、获取表单中的数据
- 12、完成用户数据保存1
- 13、完成数据保存2
- 14、批量删除用户数据-前端处理
- 15、批量删除用户数据-服务端实现
- 16、删除单条用户记录
- 17、用户数据编辑窗口设置
- 18、用户数据编辑表单处理
- 19、完成用户信息编辑-前端数据处理
- 20、完成用户信息编辑-服务端数据处理
- 21、用户信息搜索前端处理
- 22、用户信息搜索服务端实现
- 23、本章总结
1-4 角色信息管理

- 1、本章导学
- 2、角色模型创建
- 3、基本列表创建
- 4、路由切换异常问题
- 5、构建异步请求
- 6、服务端处理实现1
- 7、服务端处理实现2
- 8、完善搜索与分页内容
- 9、 批量删除角色数据-前端数据处理
- 10、批量删除角色数据-服务端数据处理
- 11、删除单条角色数据
- 12、弹出窗口设置
- 13、角色信息添加-前端数据处理
- 14、角色信息添加-服务端数据处理
- 15、编辑窗口设置
- 16、角色编辑表单设置
- 17、角色编辑-构建异步请求
- 18.服务端完成角色编辑
- 19、解决角色编辑Bug
- 20、本章总结
1-5 权限信息管理

- 1、本章导学
- 2、权限模型创建
- 3、react-redux应用
- 4、基本列表创建
- 5、权限数据获取-前端功能实现
- 6、实现全新信息添加-服务端处理
- 7、前端搜索与分页补充处理
- 8、添加窗口构建
- 9、添加权限表单构建
- 10、实现权限信息添加-前端处理
- 11、实现权限信息添加-服务端处理
- 12、权限编辑窗口设置
- 13、权限编辑表单设置
- 14、权限编辑-构建异步请求
- 15、服务端完成编辑操作
- 16、权限信息删除-前端处理实现
- 17、权限信息删除-服务端处理实现
- 18、本章总结
1-6 用户角色权限分配

- 1、本章导学
- 2、用户角色权限关系说明
- 3、设置用户角色对话框
- 4、加载所有角色信息-前端功能实现
- 5、加载所有角色信息-服务端功能实现
- 6、获取指定用户角色信息-前端功能实现
- 7、获取指定用户角色信息-服务端功能实现
- 8、获取选中的角色信息
- 9、实现用户角色分配-前端处理实现
- 10、实现用户角色分配-服务端处理实现
- 11、为角色分配权限-展示分配权限的窗口
- 12、加载所有的权限信息-前端功能实现
- 13、加载所有的权限信息-服务端功能实现
- 14、实现角色权限分配-前端功能实现1
- 15、实现角色权限分配-前端功能实现2
- 16、实现角色权限分配-服务端功能实现
- 17、为用户分配权限-展示分配权限的窗口
- 18、展示用户具有的权限-前端功能实现
- 19、展示用户具有的权限-服务端功能实现
- 20、完成用户权限分配-前端功能实现
- 21、完成用户权限分配-服务端功能实现
- 22、登录权限过滤-服务端实现1
- 23、登录权限过滤-服务端实现2
- 24、登录权限过滤-测试
- 25、过滤菜单权限
- 26、路由规则权限校验实现
- 27、解决路由规则权限校验bug
- 28、路由规则权限校验的意义
- 29、异步请求权限校验
- 30、本章总结
1-7 新闻管理

- 1、本章导学
- 2、新闻类别模型创建
- 3、新闻类别列表-前端处理实现
- 4、新闻类别列表-服务端处理实现
- 5、新闻类别列表-完善前端功能
- 6、类别表单创建
- 7、完成类别添加-前端处理实现
- 8、完成类别添加-服务端处理实现
- 9、新闻内容模型创建
- 10、富文本编辑器使用
- 11、图标处理
- 12、使用TreeSelect组件实现新闻类别树形展示
- 13、文件上传功能实现-Upload组件使用
- 14、文件上传功能实现-服务端实现文件上传
- 15、使用环境变量配置不同环境中URL前缀
- 16、新闻内容添加-构建异步请求
- 17、新闻内容添加-服务端完成数据保存
- 18、词库模型创建
- 19、实现敏感词过滤1
- 20、实现敏感词过滤2
- 21、Redis简介
- 22、Redis安装
- 23、Redis常用数据类型
- 24、Node操作Redis
- 25、Session存储问题
- 26、实现基本登录
- 27、使用Redis代替Session存储用户信息
- 28、封装Redis工具库
- 29、使用Redis缓存敏感词库
- 30、新闻内容列表展示-前端处理
- 31、新闻内容列表展示-服务端处理
- 32、本章总结