课程试听
阶段一 十次方项目-前端
展开第一章 十次方项目-前端-前端环境搭建
1-1 学习目标
- 01.今日目标D1
1-2 十次方需求分析与技术架构
- 02.十次方简介 免费试学
- 03.理解前后端分离开发 免费试学
- 04.前端技术架构 免费试学
1-3 Node.js
- 05.node.js安装 免费试学
- 06.nodejs入门-控制台输出 免费试学
- 07.nodejs入门-使用函数 免费试学
- 08.nodejs入门-模块化开发 免费试学
- 09.nodejs入门-创建web服务器 免费试学
- 10.node.js入门-理解服务端渲染 免费试学
- 11.node.js入门-接收参数 免费试学
1-4 包资源管理器NPM
- 12.什么是NPM
- 13.npm命令-init
- 14.npm命令-本地安装
- 15.npm命令-全局安装
- 16.npm命令-批量下载
- 17.npm命令-淘宝镜像cnpm
- 18.npm命令-运行工程
- 19.npm命令-编译工程
1-5 Webpack
- 20.什么是webpack
- 21.webpack安装
- 22.js打包
- 23.css打包
1-6 开发工具VsCode
- 24.vscode简介和安装
- 25.vscode基本使用方法及插件安装
1-7 ES6
- 26.ES6
- 27.ES6-声明变量
- 28.ES6-声明常量
- 29.ES6-魔板字符串
- 30.ES6-函数默认参数
- 31.ES6-箭头函数
- 32.ES6-对象初始化
- 33.ES6-解构
- 34.ES6-SpreadOperator
- 35.ES6-模块导入导出
- 36.Babel转换器安装与配置
- 37.ES6-promise
- 38.ES6小结
1-8 总结
- 39.总结D1
第二章 十次方项目-前端-API文档与模拟数据接口
2-1 学习目标
- 01.今日目标D2
2-2 RESTful
- 02.什么是RESTful
- 03.理解RESTful架构
- 04.RESTful常见错误
2-3 运用Swagger编写API文档
- 05.什么是Swagger
- 06.SwaggerEditor安装与启动
- 07.SwaggerEditor功能介绍
- 08.Swagger语法规则-1
- 09.Swagger语法规则-2
- 10.Swagger语法规则-3
- 11.API编写-新增城市
- 12.API编写-修改城市
- 13.API编写-删除城市
- 14.API编写-根据ID查询城市
- 15.API编写-返回城市列表
- 16.API编写-根据条件查询城市列表
- 17.API编写-分页查询
- 18.API编写-批量生成
- 19.swaggerUI
2-4 Mock.js
- 20.什么是mockjs
- 21.mockjs-DTD-字符串
- 22.mockjs-DTD-数字
- 23.mockjs-DTD-布尔
- 24.mockjs-DTD-对象
- 25.mockjs-DTD-数组
- 26.mockjs-DPD(基本方法 图像方法)
- 27.mockjs-DPD(文本方法 名称方法)
- 28.mockjs-DPD(网络方法 地址方法)
2-5 EasyMock
- 29.easyMock-初始设置
- 30.easyMock-接口操作
- 31.easyMock本地部署
- 32.easyMock本地部署-nodejs
- 33.easyMock本地部署-mongodb
- 34.easyMock本地部署-mongoDB
- 35.easyMock本地部署-redis
- 36.easyMock本地部署-编译启动
- 37.easyMock-swagger同步mock接口
第三章 十次方项目-前端-使用ElementUI开发管理后台
3-1 学习目标
- 00.今日目标D3
3-2 管理后台搭建
- 01.什么是elementUI
- 02.运用脚手架搭建管理后台
- 03.工程结构
- 04.关闭语法检查与国际化设置
- 05.项目初始化-easymock对接
- 06.活动管理-列表-mock
- 07.项目初始化-更改标题与菜单
3-3 活动管理-列表
- 08.活动管理-列表-实现思路
- 09.活动管理-列表-API编写
- 10.活动管理-vue脚本代码
- 11.活动管理-vue-页面
- 12.活动管理-分页-mock
- 13.活动管理-分页-API
- 14.活动管理-分页-脚本代码
- 15.活动管理-分页-分页组件
- 16.活动管理-条件查询
3-4 活动管理-增加
- 17.活动管理-新增-弹出窗口
- 18.活动管理-新增-编辑表单
- 19.活动管理-新增-城市下拉列表
- 20.活动管理-新增-表单提交
3-5 活动管理-修改
- 21.活动管理-修改-根据ID加载数据
- 22.活动管理-修改-清空表单
- 23.活动管理-修改-保存修改
- 24.活动管理-修改-消息提示框
3-6 活动管理-删除
- 25.活动管理-删除
3-7 API代码优化
- 26.API代码优化
第四章 十次方项目-前端-路由与状态管理
4-1 学习目标
- 00.学习目标D4
4-2 路由vue-router
- 01.什么是vue-router
- 02.vue-router入门-初始化工程
- 03.vue-router入门-路由定义
- 04.深入了解-动态路由
- 05.深入了解-嵌套路由
- 06.十次方路由代码解析
4-3 招聘管理
- 07.招聘管理-准备工作-1
- 08.招聘管理-准备工作-2
- 09.企业管理-复合型输入框
- 10.企业管理-图片上传
- 11.招聘管理-任职方式
- 12.招聘管理-可搜索下拉框
4-4 文章管理
- 13.文章管理-准备工作-1
- 14.文章管理-准备工作-2
- 15.文章管理-专栏审核
- 16.文章管理-文章审核-1
- 17.文章管理-文章审核-2
4-5 状态管理Vuex
- 18.Vuex简介
- 19.Vuex快速入门-工程搭建
- 20.Vuex快速入门-读取状态
- 21.Vuex快速入门-改变状态
- 22.Vuex快速入门-共享测试
- 23.Vuex快速入门-提交载荷
- 24.Vuex快速入门-action
- 25.Vuex快速入门-getters
第五章 十次方项目-前端-网站前台-活动与招聘
5-1 学习目标
- 00.学习目标D5
5-2 服务端渲染技术NUXT
- 01.什么是服务端渲染和NUXT
- 02.环境搭建与目录结构
- 03.快速入门-布局
- 04.快速入门-页面路由
- 05.快速入门-数据渲染
- 06.快速入门-动态路由
5-3 十次方网站前台搭建
- 07.网站整体布局-1
- 08.网站整体布局-2
- 09.头条页面
- 10.问答页面
- 11.活动页面
- 12.交友页面
- 13.吐槽页面
- 14.招聘页面
- 15.导航
5-4 活动模块
- 16.活动列表页-数据渲染-1
- 17.活动列表页-数据渲染-2
- 18.活动列表页-数据渲染-3
- 19.活动列表页-瀑布流组件
- 20.活动详情页-页面构建
- 21.活动详情页-数据渲染
- 22.活动详情页-分享-1-导入外部JS CSS
- 23.活动详情页-分享-2-选项设置
5-5 招聘模块
- 24.招聘列表页-API
- 25.招聘列表页-请求多个数据-1
- 26.招聘列表页-完成渲染
- 27.招聘详情页-页面构建
- 28.招聘详情页-数据渲染-1
- 29.招聘详情页-数据渲染-2
- 30.招聘详情页-数据渲染-3
第六章 十次方项目-前端-网站前台-登陆与用户中心
6-1 用户注册
- 01.用户注册-页面构建
- 02.用户注册-发送短信验证码-1
- 03.用户注册-发送短信验证码-2
- 04.用户注册-发送短信验证码-3
- 05.用户注册-提交注册
- 06.用户注册-输入校验
6-2 用户登陆
- 07.用户登陆-登陆验证-1
- 08.用户登陆-登陆验证-2
- 09.用户登陆-用户信息存储-1
- 10.用户登陆-用户信息存储-2
- 11.显示登陆用户信息-1
- 12.显示登陆用户信息-2
- 13.未登陆状态显示登陆链接
- 14.退出登陆
6-3 微信扫码登陆
- 15.微信扫码登陆-账号申请
- 16.微信扫码登陆-流程
- 17.微信扫码登陆-请求code
- 18.微信扫码登陆-获取access_token的基本思路
- 19.微信扫码登陆-获取access_token-node服务-1
- 20.微信扫码登陆-获取access_token-node服务-2
- 21.微信扫码登陆-获取access_token-调用node服务
- 22.微信扫码登陆-获取用户信息-思路分析
- 23.微信扫码登陆-获取用户信息-node服务
- 24.微信扫码登陆-获取用户信息-调用node服务
- 25.域名与端口设置
6-4 用户中心嵌套布局
- 26.用户中心嵌套布局-子布局页-1
- 27.用户中心嵌套布局-子布局页-2
- 28.用户中心嵌套布局-各子页面构建
- 29.用户中心嵌套布局-菜单样式处理
- 30.用户中心鉴权
第七章 十次方项目-前端-网站前台-吐槽与问答
7-1 吐槽列表与详细页
- 01.吐槽列表页数据渲染-1
- 02.吐槽列表页数据渲染-2
- 03.吐槽列表页-瀑布流
- 04.吐槽详细页-1
- 05.吐槽详细页-2
- 06.吐槽详情页-3
- 07.吐槽点赞-1
- 08.吐槽点赞-2
- 09.吐槽点赞-3
- 10.判断是否登陆
- 11.提交token
7-2 发吐槽与吐槽评论
- 12.发吐槽-页面构建-1
- 13.发吐槽-页面构建-2
- 14.发吐槽-提交吐槽
- 15.吐槽评论-弹出框
- 16.吐槽评论-提交评论
7-3 问答频道
- 17.问答频道-布局
- 18.问答频道-标签导航
- 19.问答列表-API编写
- 20.问答列表-最新回答
- 21.问答列表-热门问答与等待回答
- 22.问答列表-瀑布流
- 23.问答频道-学员实现功能
7-4 图片上传
- 24.DataURL
- 25.辅助插件vue-quill-editor-upload
- 26.上传服务端
- 27.阿里云OSS-准备工作
- 28.阿里云OSS-代码编写
- 29.阿里云OSS-测试
阶段二 十次方项目-微服务
展开第一章 十次方项目-微服务-系统设计与工程搭建
1-1 学习目标
- 02.学习目标 免费试学
1-2 需求分析
- 03.需求分析 免费试学
1-3 系统设计
- 04.系统设计 免费试学
1-4 项目前期准备
- 05.十次方工程搭建
1-5 十次方工程搭建
- 06.十次方工程搭建-1
- 07.十次方工程搭建-2
1-6 基础微服务-标签管理
- 08.基础微服务-模块搭建
- 09.基础微服务-标签CRUD-实体类与数据访问层
- 10.基础微服务-标签CRUD-业务逻辑层
- 11.基础微服务-标签CRUD-控制层
- 12.postman测试微服务
- 13.条件查询-不分页
- 14.条件查询-分页
- 15.条件查询-测试
- 16.公共异常处理类
- 17.公共异常处理-测试
- 18.API文档测试
1-7 总结
- 19.总结w1
第二章 十次方项目-微服务-查询与缓存
2-1 学习目标
- 01.学习目标w2
2-2 基础微服务开发
- 02.有效标签列表
- 03.推荐标签列表
- 04.城市管理(代码生成)
2-3 招聘微服务开发
- 05.招聘微服务-表结构分析与代码生成
- 06.招聘微服务-热门企业列表
- 07.招聘微服务-推荐职位列表
- 08.招聘微服务-最新职位列表
2-4 问答微服务开发
- 09.问答微服务-代码生成
- 10.问答微服务-最新问题列表
- 11.问答微服务-最新问答列表-测试
- 12.问答微服务-热门回答列表
- 13.问答微服务-等待回答列表
- 14.问答微服务-全部列表
2-5 文章微服务开发
- 15.文章微服务-代码生成
- 16.文章微服务-文章审核
- 17.文章微服务-文章点赞
2-6 缓存处理
- 18.redis环境搭建
- 19.查询文章操作缓存
- 20.过期处理与清除缓存
- 21.springCache及活动微服务代码生成
- 22.活动详情缓存实现
2-7 总结
- 23.总结w2
第三章 十次方项目-微服务-文档型数据库MongoDB
3-1 学习目标
- 01.学习目标w3
3-2 mongoDB简介
- 02.monggoDB简介-1
- 03.monggoDB简介-2
3-3 走进mongoDB
- 04.mongoDB安装
- 05.mongoDB命令-1
- 06.mongoDB命令-2
- 07.mongoDB命令-3
- 08.mongoDB命令-4
3-4 JAVA操作mongoDB
- 09.java操作mongodb-查询全部记录
- 10.java操作mongodb-条件查询
- 11.java操作mongodb-插入数据
3-5 吐槽微服务
- 12.吐槽微服务-模块搭建
- 13.吐槽微服务-基本增删改查-1
- 14.吐槽微服务-基本增删改查-2
- 15.吐槽微服务-基本增删改查-3
- 16.吐槽微服务-根据上级ID查询吐槽列表
- 17.吐槽微服务-点赞
- 18.吐槽微服务-控制不能重复点赞
- 19.吐槽微服务-发布吐槽
3-6 文章评论功能开发
- 20.文章评论功能开发
3-7 总结
- 21.总结w3
第四章 十次方项目-微服务-消息中间件RabbitMQ与搜索微 服务
4-1 学习目标
- 01.学习目标w4
4-2 RabbitMQ简介
- 02.消息中间件rabbitMQ
- 03.架构图与主要概念
4-3 走进RabbitMQ
- 04.rabbitMQ安装-windows
- 05.rabbitMQ安装-docker
- 06.直接模式-消息生产者
- 07.直接模式-消息消费者
- 08.分列模式-消息生产者
- 09.分列模式-消息消费者
- 10.主题模式-1
- 11.主题模式-2
4-4 用户微服务-用户注册
- 12.用户微服务-代码生成
- 13.发送短信验证码
- 14.用户注册
4-5 短信微服务
- 15.提取队列中的消息
- 16.短信微服务-发送短信
4-6 搜索微服务
- 17.搜索微服务-elasticsearch安装
- 18.IK分词器安装
- 19.搜索微服务-代码实现-1
- 20.搜索微服务-代码实现-2
- 21.搜索微服务-代码实现-3
- 22.搜索微服务-测试
4-7 总结
- 23.总结w4
第五章 十次方项目-微服务-密码加密与微服务鉴权JWT
5-1 学习目标
- 01.学习目标w5
5-2 BCrypt密码加密
- 02.管理员密码加密
- 03.管理员密码校验
- 04.用户密码加密
5-3 常见的认证机制
- 05.常见认证机制
5-4 基于JWT的Token认证机制实现
- 06.基于JWT的token认证机制的实现
5-5 Java的JJWT实现JWT
- 07.JJWT-创建JWT
- 08.JJWT-token解析
- 09.JJWT-token过期校验
- 10.JJWT-自定义claims
5-6 十次方微服务鉴权
- 11.JWT工具类
- 12.管理员登录后台签发token
- 13.删除用户功能鉴权
- 14.拦截器的创建与配置
- 15.拦截器方式实现jwt鉴权
5-7 验证用户JWT
- 16.用户登陆签发token
- 17.吐槽点赞验证token
5-8 总结
- 18.总结w5
第六章 十次方项目-微服务-SpringCloud之初入江湖
6-1 学习目标
- 01.学习目标
6-2 SpringCloud简介
- 02.SpringCloud简介
6-3 服务发现组件 Eureka
- 03.eureka服务端
- 04.eureka客户端
6-4 Feign实现服务间的调用
- 05.Feign实现服务间的调用
- 06.负载均衡
6-5 交友微服务开发
- 07.交友微服务-需求分析
- 08.交友微服务-模块搭建
- 09.交友微服务-添加好友-1
- 10.交友微服务-添加好友-2
- 11.交友微服务-添加好友-3
- 12.交友微服务-添加非好友-1
- 13.交友微服务-添加非好友-2
- 14.交友微服务-删除好友-1
- 15.交友微服务-删除好友-2
- 16.用户微服务-变更粉丝数与变更关注数
- 17.调用用户微服务-添加好友更新粉丝与关注数-1
- 18.调用用户微服务-添加好友更新粉丝与关注数-2
- 19.删除好友更新用户数据
6-6 总结
- 20.总结w6
第七章 十次方项目-微服务-SpringCloud之一统天下
7-1 学习目标
- 01.学习目标w7
7-2 熔断器Hystrix
- 02.什么是Hystrix
- 03.熔断器快速体验-1
- 04.熔断器快速体验-2
7-3 微服务网关Zuul
- 05.微服务网关zuul简介
- 06.zuul路由转发-管理后台微服务网关
- 07.zuul路由转发-管理后台微服务网关-测试
- 08.zuul路由转发-网站前台微服务网关
- 09.zuul过滤器
- 10.网站前台token转发-1
- 11.网站前台token转发-2
- 12.管理后台网关token校验
- 13.管理后台微服务网关token校验-测试
7-4 集中配置组件SpringCloudConfig
- 14.SpringCloudConfig介绍
- 15.配置文件上传到码云
- 16.配置中心微服务
- 17.集中配置管理-配置客户端
7-5 消息总线组件SpringCloudBus
- 18.springcloudbus-服务端
- 19.springcloudbus-客户端
- 20.自定义配置的刷新
- 21.完成十次方工程的配置集中管理
7-6 总结
- 22.总结w7
第八章 十次方项目-微服务-爬虫
8-1 学习目标
- 01.学习目标w8
8-2 谈谈网络爬虫
- 02.什么是网络爬虫
- 03.爬虫的常用的技术
8-3 爬虫框架Webmagic
- 04.webmagic架构解析
- 05.PageProcessor-爬取页面全部内容
- 06.PageProcessorAPI讲解
- 07.XPath简介
- 08.PageProcessor-爬取指定内容
- 09.添加目标地址
- 10.目标地址正则匹配
- 11.ConsolePipeline控制台输出
- 12.文件输出与json输出
- 13.定制pipeline
- 14.scheduler实现URL去重的三种方式
8-4 十次方文章数据爬取
- 15.十次方文章数据爬取-模块搭建
- 16.十次方文章数据爬取-爬取类
- 17.十次方文章数据爬取-入库类
- 18.十次方文章数据爬取-任务类
- 19.十次方文章数据爬取-测试
8-5 十次方用户数据爬取
- 20.十次方用户数据爬取-模块搭建
- 21.十次方用户数据爬取-爬取类
- 22.十次方用户数据爬取-入库类
- 23.十次方用户数据爬取-任务类
- 24.十次方用户数据爬取-测试
8-6 总结
- 25.总结w8
第九章 十次方项目-微服务-人工智能
9-1 学习目标
- 01.学习目标
9-2 人工智能与机器学习
- 02.谈谈人工智能
- 03.什么是机器学习
9-3 智能分类
- 04.智能分类
9-4 IK分词器
- 05.IK分词器
- 06.构建分词语料库-1
- 07.构建分词语料库-2
- 08.构建分词语料库-3
- 09.分词语料库合并-1
- 10.分词语料库合并-2
9-5 Deeplearning4j之Word2VEC
- 11.DL4J简介
- 12.构建词向量模型-1
- 13.构建词向量模型-2
9-6 构建卷积神经网络模型
- 14.卷积神经网络模型
- 15.构建卷积神经网络-1
- 16.构建卷积神经网络-2
- 17.构建卷积神经网络-3
9-7 实现智能分类
- 18.实现智能分类-代码
- 19.实现智能分类-测试
- 20.总结