获取资料

谷粒学院–在线教育实战项目

谷粒学院–在线教育实战项目

课程介绍

谷粒学院在线教育平台采用B2C商业模式,使用前后端分离开发方式。项目包含后台管理系统和前台用户系统,两个系统中分别包含后端接口部分和前端页面部分。

系统后端接口部分,使用目前流行的SpringBoot+SpringCloud进行微服务架构,使用Feign、Gateway、Hystrix,以及阿里巴巴的Nacos等组件搭建了项目的基础环境。项目中还使用MyBatisPlus进行持久层的操作,使用了OAuth2+JWT实现了分布式的访问,项目中整合了SpringSecurity进行了权限控制。除此之外,项目中使用了阿里巴巴的EasyExcel实现对Excel的读写操作,使用了Redis进行首页数据的缓存,使用Git进行代码的版本控制,还整合了Swagger生成接口文档 。

系统前端部分,使用主流的前端框架Vue,使用Es6的开发规范,采用模块化的开发模式,搭建页面环境使用了Nuxt框架和vue-admin-template模板,使用Element-ui进行页面布局。前端环境中使用Npm进行依赖管理,使用Babel进行代码转换,使用Webpack进行静态资源的打包,采用axios进行Ajax请求调用,使用了ECharts进行数据的图表展示。

课程目录

课时 1 : 01-尚硅谷-谷粒学院-项目介绍10:55

任务1: 资料笔记课件源码.zip

免费 课时 2 : 02-尚硅谷-谷粒学院-项目背景介绍05:09

免费 课时 3 : 03-尚硅谷-谷粒学院-项目商业模式介绍10:14

课时 4 : 04-尚硅谷-谷粒学院-项目功能模块介绍11:40

课时 5 : 05-尚硅谷-谷粒学院-项目技术点介绍07:29

课时 6 : 06-尚硅谷-谷粒学院-项目技术点-MybatisPlus介绍06:23

课时 7 : 07-尚硅谷-谷粒学院-项目技术点-MybatisPlus入门案例(1)26:58

课时 8 : 08-尚硅谷-谷粒学院-项目技术点-MybatisPlus入门案例(2)07:03

课时 9 : 09-尚硅谷-谷粒学院-项目技术点-MybatisPlus添加操作09:49

课时 10 : 10-尚硅谷-谷粒学院-项目技术点-主键生成策略介绍18:10

课时 11 : 11-尚硅谷-谷粒学院-项目技术点-MybatisPlus实现自动填充29:24

课时 12 : 12-尚硅谷-谷粒学院-项目技术点-MybatisPlus实现乐观锁(1)19:36

课时 13 : 13-尚硅谷-谷粒学院-项目技术点-MybatisPlus实现乐观锁(2)12:33

课时 14 : 14-尚硅谷-谷粒学院-项目技术点-MybatisPlus实现分页17:43

课时 15 : 15-尚硅谷-谷粒学院-项目技术点-MybatisPlus实现逻辑删除18:30

课时 16 : 16-尚硅谷-谷粒学院-项目技术点-MybatisPlus性能分析插件09:17

课时 17 : 17-尚硅谷-谷粒学院-项目技术点-MybatisPlus实现条件查询22:56

课时 18 : 01-尚硅谷-谷粒学院-项目第二天内容介绍04:16

课时 19 : 02-尚硅谷-谷粒学院-前后端分离概念介绍08:42

课时 20 : 03-尚硅谷-谷粒学院-搭建项目环境(准备工作)15:40

课时 21 : 04-尚硅谷-谷粒学院-搭建项目环境(创建工程)14:48

课时 22 : 05-尚硅谷-谷粒学院-搭建项目环境(代码生成器)19:58

课时 23 : 06-尚硅谷-谷粒学院-后台讲师管理模块-讲师列表18:31

课时 24 : 07-尚硅谷-谷粒学院-后台讲师管理模块-讲师删除13:46

课时 25 : 08-尚硅谷-谷粒学院-后台项目管理模块-整合swagger25:57

课时 26 : 09-尚硅谷-谷粒学院-统一结果返回(1)22:46

课时 27 : 10-尚硅谷-谷粒学院-统一结果返回(2)08:29

课时 28 : 11-尚硅谷-谷粒学院-后台讲师管理模块-分页查询11:55

课时 29 : 12-尚硅谷-谷粒学院-后台讲师管理模块-条件查询分页(1)28:08

课时 30 : 13-尚硅谷-谷粒学院-后台讲师管理模块-条件查询分页(2)05:29

课时 31 : 14-尚硅谷-谷粒学院-后台讲师管理模块-添加讲师09:22

课时 32 : 15-尚硅谷-谷粒学院-后台讲师管理模块-修改讲师10:11

课时 33 : 16-尚硅谷-谷粒学院-统一异常处理11:36

课时 34 : 01-尚硅谷-谷粒学院-项目第三天内容介绍06:32

课时 35 : 02-尚硅谷-谷粒学院-统一异常处理19:45

课时 36 : 03-尚硅谷-谷粒学院-统一日志处理20:57

课时 37 : 04-尚硅谷-谷粒学院-前端技术-vscode安装和使用18:41

课时 38 : 05-尚硅谷-谷粒学院-前端技术-es6的介绍10:55

课时 39 : 06-尚硅谷-谷粒学院-前端技术-es6语法-let定义变量和常量15:02

课时 40 : 07-尚硅谷-谷粒学院-前端技术-es6语法-解构模板和声明对象21:46

课时 41 : 08-尚硅谷-谷粒学院-前端技术-es6语法-对象简写05:07

课时 42 : 09-尚硅谷-谷粒学院-前端技术-es6语法-对象拓展运算符10:27

课时 43 : 10-尚硅谷-谷粒学院-前端技术-es6语法-箭头函数09:22

课时 44 : 11-尚硅谷-谷粒学院-前端技术-vue入门16:18

课时 45 : 12-尚硅谷-谷粒学院-前端技术-抽取代码片段05:15

课时 46 : 13-尚硅谷-谷粒学院-前端技术-vue指令-单向和双向绑定13:19

课时 47 : 14-尚硅谷-谷粒学院-前端技术-vue绑定事件07:43

课时 48 : 15-尚硅谷-谷粒学院-前端技术-vue修饰符和条件指令12:44

课时 49 : 16-尚硅谷-谷粒学院-前端技术-vue指令-循环指令10:59

课时 50 : 17-尚硅谷-谷粒学院-前端技术-vue组件08:33

课时 51 : 18-尚硅谷-谷粒学院-前端技术-vue生命周期11:59

课时 52 : 19-尚硅谷-谷粒学院-前端技术-vue路由06:28

课时 53 : 01-尚硅谷-谷粒学院-项目第四天内容介绍05:06

课时 54 : 02-尚硅谷-谷粒学院-前端技术-axios使用(1)26:05

课时 55 : 03-尚硅谷-谷粒学院-前端技术-axios使用(2)13:14

课时 56 : 04-尚硅谷-谷粒学院-前端技术-element-ui介绍05:33

课时 57 : 05-尚硅谷-谷粒学院-前端技术-nodejs介绍15:29

课时 58 : 06-尚硅谷-谷粒学院-前端技术-vscode使用nodejs问题说明11:46

课时 59 : 07-尚硅谷-谷粒学院-前端技术-npm包管理工具22:46

课时 60 : 08-尚硅谷-谷粒学院-前端技术-babel转码器14:59

课时 61 : 09-尚硅谷-谷粒学院-前端技术-模块化概念说明07:01

课时 62 : 10-尚硅谷-谷粒学院-前端技术-模块化操作(es5写法)11:08

课时 63 : 11-尚硅谷-谷粒学院-前端技术-模块化操作(es6写法)27:23

课时 64 : 12-尚硅谷-谷粒学院-前端技术-webpack介绍05:35

课时 65 : 13-尚硅谷-谷粒学院-前端技术-webpack打包js文件(1)13:19

课时 66 : 14-尚硅谷-谷粒学院-前端技术-webpack打包js文件(2)08:28

课时 67 : 15-尚硅谷-谷粒学院-前端技术-webpack打包css文件08:20

课时 68 : 16-尚硅谷-谷粒学院-搭建项目前端页面环境18:08

课时 69 : 17-尚硅谷-谷粒学院-项目前端页面框架介绍19:56

课时 70 : 18-尚硅谷-谷粒学院-前端页面框架登录问题04:55

课时 71 : 01-尚硅谷-谷粒学院-项目第五天内容介绍04:39

课时 72 : 02-尚硅谷-谷粒学院-后台系统登录功能改造(1)24:55

课时 73 : 03-尚硅谷-谷粒学院-后台系统登录改造和跨域16:05

课时 74 : 04-尚硅谷-谷粒学院-前端框架开发过程介绍18:16

课时 75 : 05-尚硅谷-谷粒学院-讲师管理前端-讲师列表(1)42:03

课时 76 : 06-尚硅谷-谷粒学院-讲师管理前端-讲师列表(2)22:23

课时 77 : 07-尚硅谷-谷粒学院-讲师管理前端-讲师分页和添加11:08

课时 78 : 08-尚硅谷-谷粒学院-讲师管理前端-讲师条件查询17:17

课时 79 : 09-尚硅谷-谷粒学院-讲师管理前端-讲师删除22:23

课时 80 : 10-尚硅谷-谷粒学院-讲师管理前端-讲师添加22:47

课时 81 : 11-尚硅谷-谷粒学院-讲师管理前端-讲师修改(1)19:00

课时 82 : 12-尚硅谷-谷粒学院-讲师管理前端-讲师修改(2)12:55

课时 83 : 13-尚硅谷-谷粒学院-讲师管理前端-路由切换问题演示和解决15:34

课时 84 : 01-尚硅谷-谷粒学院-项目第六天内容介绍05:15

课时 85 : 02-尚硅谷-谷粒学院-阿里云oss介绍和控制台使用26:20

课时 86 : 03-尚硅谷-谷粒学院-阿里云oss开发准备12:55

课时 87 : 04-尚硅谷-谷粒学院-讲师管理-上传讲师头像(后端环境搭建)18:35

课时 88 : 05-尚硅谷-谷粒学院-讲师管理-上传讲师头像(创建常量类)14:48

课时 89 : 06-尚硅谷-谷粒学院-讲师管理-上传讲师头像(后端接口实现)22:16

课时 90 : 07-尚硅谷-谷粒学院-讲师管理-上传讲师头像(后端接口完善)14:12

课时 91 : 08-尚硅谷-谷粒学院-讲师管理-nginx回顾和安装19:56

课时 92 : 09-尚硅谷-谷粒学院-讲师管理-使用nginx配置项目请求转发14:05

课时 93 : 10-尚硅谷-谷粒学院-讲师管理-上传讲师头像(前端实现)27:56

课时 94 : 11-尚硅谷-谷粒学院-课程分类管理需求描述13:34

课时 95 : 12-尚硅谷-谷粒学院-技术点-EasyExcel实现写操作22:13

课时 96 : 13-尚硅谷-谷粒学院-技术点-EasyExcel实现读操作10:59

课时 97 : 14-尚硅谷-谷粒学院-课程分类管理-添加课程分类(1)29:27

课时 98 : 15-尚硅谷-谷粒学院-课程分类管理-添加课程分类(2)11:08

课时 99 : 01-尚硅谷-谷粒学院-项目第七天内容介绍03:51

课时 100 : 02-尚硅谷-谷粒学院-课程分类管理-添加分类前端26:39

课时 101 : 03-尚硅谷-谷粒学院-课程分类管理-课程分类显示接口(1)11:06

课时 102 : 04-尚硅谷-谷粒学院-课程分类管理-课程分类显示接口(2)28:20

课时 103 : 05-尚硅谷-谷粒学院-课程分类管理-课程分类显示接口(3)22:53

课时 104 : 06-尚硅谷-谷粒学院-课程分类管理-课程分类显示前端11:19

课时 105 : 07-尚硅谷-谷粒学院-课程管理-课程发布流程说明14:44

课时 106 : 08-尚硅谷-谷粒学院-课程管理-课程相关表关系16:01

课时 107 : 09-尚硅谷-谷粒学院-课程管理-添加课程分析12:50

课时 108 : 10-尚硅谷-谷粒学院-课程管理-添加课程信息接口25:59

课时 109 : 11-尚硅谷-谷粒学院-课程管理-添加课程信息前端(1)15:44

课时 110 : 12-尚硅谷-谷粒学院-课程管理-添加课程信息前端(2)15:29

课时 111 : 13-尚硅谷-谷粒学院-课程管理-添加课程信息前端完善(显示讲师)13:15

课时 112 : 14-尚硅谷-谷粒学院-课程管理-添加课程信息前端完善(显示分类)25:42

课时 113 : 15-尚硅谷-谷粒学院-课程管理-添加课程信息前端完善(封面上传)14:28

课时 114 : 01-尚硅谷-谷粒学院-项目第八天内容介绍05:57

课时 115 : 02-尚硅谷-谷粒学院-课程管理-添加课程信息完善29:11

课时 116 : 03-尚硅谷-谷粒学院-课程管理-课程大纲列表(后端)25:35

课时 117 : 04-尚硅谷-谷粒学院-课程管理-课程大纲列表(前端)13:06

课时 118 : 05-尚硅谷-谷粒学院-课程管理-课程大纲列表(前端)12:14

课时 119 : 06-尚硅谷-谷粒学院-课程管理-修改课程信息(后端)15:23

课时 120 : 07-尚硅谷-谷粒学院-课程管理-修改课程信息(前端)15:54

课时 121 : 08-尚硅谷-谷粒学院-课程管理-修改课程信息(前端)22:34

课时 122 : 09-尚硅谷-谷粒学院-课程管理-修改课程信息(最终实现)07:30

课时 123 : 10-尚硅谷-谷粒学院-课程管理-章节后端接口开发33:10

课时 124 : 11-尚硅谷-谷粒学院-课程管理-添加章节(前端)15:57

课时 125 : 12-尚硅谷-谷粒学院-课程管理-修改章节15:01

课时 126 : 13-尚硅谷-谷粒学院-课程管理-删除章节07:47

课时 127 : 14-尚硅谷-谷粒学院-课程管理-添加小节14:18

课时 128 : 15-尚硅谷-谷粒学院-课程管理-添加和删除小节09:26

课时 129 : 16-尚硅谷-谷粒学院-课程管理-课程信息确认26:00

课时 130 : 17-尚硅谷-谷粒学院-课程管理-课程信息确认(加载问题)11:51

课时 131 : 01-尚硅谷-谷粒学院-项目第九天内容介绍03:40

课时 132 : 02-尚硅谷-谷粒学院-课程管理-课程信息确认(后端)13:35

课时 133 : 03-尚硅谷-谷粒学院-课程管理-课程信息确认(前端)12:53

课时 134 : 04-尚硅谷-谷粒学院-课程管理-课程最终发布11:21

课时 135 : 05-尚硅谷-谷粒学院-课程管理-课程列表18:18

课时 136 : 06-尚硅谷-谷粒学院-课程管理-删除课程(后端)21:13

课时 137 : 07-尚硅谷-谷粒学院-课程管理-删除课程(测试)06:09

课时 138 : 08-尚硅谷-谷粒学院-技术点-阿里云视频点播介绍11:53

课时 139 : 09-尚硅谷-谷粒学院-技术点-阿里云视频点播控制台18:18

课时 140 : 10-尚硅谷-谷粒学院-技术点-阿里云视频点播文档19:22

课时 141 : 11-尚硅谷-谷粒学院-技术点-阿里云视频点播SDK(获取视频地址)23:58

课时 142 : 12-尚硅谷-谷粒学院-技术点-阿里云视频点播SDK(获取视频凭证)05:22

课时 143 : 13-尚硅谷-谷粒学院-技术点-阿里云视频点播(上传视频)12:39

课时 144 : 14-尚硅谷-谷粒学院-技术点-阿里云视频点播(依赖引入)16:56

课时 145 : 15-尚硅谷-谷粒学院-课程管理-添加小节上传视频(后端)24:34

课时 146 : 16-尚硅谷-谷粒学院-课程管理-添加小节上传视频(后端)07:55

课时 147 : 17-尚硅谷-谷粒学院-课程管理-添加小节上传视频(完善)06:19

课时 148 : 18-尚硅谷-谷粒学院-课程管理-添加小节上传视频(前端)23:08

课时 149 : 01-尚硅谷-谷粒学院-项目第十天内容介绍03:33

课时 150 : 02-尚硅谷-谷粒学院-课程管理-删除视频接口16:52

课时 151 : 03-尚硅谷-谷粒学院-课程管理-删除视频前端12:40

课时 152 : 04-尚硅谷-谷粒学院-技术点-微服务概念介绍14:58

课时 153 : 05-尚硅谷-谷粒学院-技术点-SpringCloud介绍14:37

课时 154 : 06-尚硅谷-谷粒学院-技术点-Nacos注册中心介绍21:05

课时 155 : 07-尚硅谷-谷粒学院-技术点-Nacos安装和服务注册15:26

课时 156 : 08-尚硅谷-谷粒学院-课程管理-删除小节删除视频(服务调用)20:07

课时 157 : 09-尚硅谷-谷粒学院-课程管理-删除小节删除视频(功能测试)06:46

课时 158 : 10-尚硅谷-谷粒学院-课程管理-删除课程删除视频(接口)15:55

课时 159 : 11-尚硅谷-谷粒学院-课程管理-删除课程删除视频(远程调用)11:23

课时 160 : 12-尚硅谷-谷粒学院-课程管理-删除课程删除视频(最终测试)09:29

课时 161 : 13-尚硅谷-谷粒学院-技术点-SpringCloud调用接口流程12:24

课时 162 : 14-尚硅谷-谷粒学院-技术点-SpringCloud熔断器介绍09:24

课时 163 : 15-尚硅谷-谷粒学院-课程管理-项目中整合熔断器(1)11:00

课时 164 : 16-尚硅谷-谷粒学院-课程管理-项目中整合熔断器(2)

评论0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址