阶段一 十次方项目-前端

展开
第一章 十次方项目-前端-前端环境搭建
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.总结