Java微服务架构-杨千锋-专题视频课程

Java微服务架构—221人已学习
课程介绍    
Java微服务架构-杨千锋-专题视频课程_第1张图片
    本课程从单体应用模型的问题为切入点,以理论配合实战的方式带领大家了解微服务架构的魅力。通过本课程您可以掌握从基本的Linux服务器架设到容器化引擎的自动化部署以及以Spring Boot为核心开发框架的全栈式分布式系统开发解决方案。
课程收益
    本课程从单体应用模型的问题为切入点,以理论配合实战的方式带领大家了解微服务架构的魅力。通过本课程您可以掌握从最基本的Linux服务器架设到容器化引擎的自动化部署以及以Spring Boot为核心开发框架的全栈式分布式系统开发解决方案。
讲师介绍
    杨千锋 更多讲师课程
    十余年计算机技术领域从业经验,在中国电信、盛大游戏等多家五百强企业任职技术开发指导顾问,国内IT技术发展奠基人之一。
课程大纲
  第1章:微服务简介
    1. 构建单体应用  3:56
    2. 微服务解决复杂问题  12:37
    3. 微服务的优点  5:17
    4. 微服务的缺点  13:10
  第2章:Linux使用
    1. Linux 简介  4:34
    2. Linux 与 Windows 比较  5:26
    3. 安装 Linux  13:26
    4. Linux 远程控制管理  7:44
    5. Linux 目录结构  8:02
    6. 操作文件目录  6:42
    7. 系统管理命令  5:46
    8. 开关机命令  1:59
    9. 压缩命令  3:20
    10. Linux 编辑器  5:45
    11. 修改数据源  7:56
    12. 常用 APT 命令  5:54
    13. Linux 用户和组管理  13:57
    14. 查看目录和文件的权限  13:21
    15. 更改操作权限  6:03
    16. 安装 Java  11:58
    17. 安装 Tomcat  3:03
    18. 安装 MySQL  7:31
    19. 部署项目  19:37
  第3章:Docker实战开发
    1. Docker 简介  10:45
    2. Docker 功能特点  7:00
    3. Docker 系统架构  6:45
    4. Docker 安装  14:39
    5. 第一个 Docker 应用程序  7:27
    6. 运行交互式的容器  2:58
    7. 后台运行与停止容器  6:30
    8. Docker 客户端帮助命令  2:21
    9. 运行 Web 容器  8:49
    10. 指定 Web 容器映射端口  2:21
    11. 查看容器进程  1:05
    12. 查看容器状态  9:18
    13. 批量移除容器  2:12
    14. Docker Hub 镜像仓库  2:23
    15. 获取镜像  6:26
    16. 查找镜像  3:08
    17. 更新镜像  10:57
    18. 创建和移除镜像  18:28
    19. 设置镜像标签  1:16
    20. 安装 Tomcat  5:19
    21. 安装 MySQL  10:03
    22. 部署项目  16:02
    23. 数据卷简介  11:56
    24. 创建数据卷  10:09
    25. 备份数据卷  7:16
    26. 恢复数据卷  7:58
  第4章:Docker Compose
    1. Docker Compose-安装  10:54
    2. Docker Compose-使用  10:10
    3. 运行 Tomcat  3:19
    4. 运行 MySQL  5:41
    5. 部署项目  12:32
  第5章:使用 GitLab 托管代码
    1. GitLab 简介  3:07
    2. GitLab 安装  17:23
    3. GitLab 设置  4:53
    4. GitLab 账户管理  3:57
    5. GitLab 使用-HTTP  7:15
    6. GitLab 使用-SSH  11:37
  第6章:Spring Boot
    1. Spring 简史  2:49
    2. Spring Boot 简介  3:17
    3. 第一个 Spring Boot 应用程序  7:03
    4. Spring Boot 自定义 Banner  1:56
    5. Spring Boot 配置  5:07
    6. Spring Boot Starter POM  7:14
    7. Spring Boot 日志配置  4:02
  第7章:集成Thymeleaf模板引擎
    1. Thymeleaf 简介  3:01
    2. 第一个 Thymeleaf 模板页  25:36
  第8章:集成 MyBatis
    1. 集成 Druid 数据源  7:37
    2. 集成 TkMyBatis 简化 MyBatis 操作  7:05
    3. 集成 PageHelper 分页插件  0:26
    4. 使用 MyBatis Maven Plugin 自动生成代码  6:07
    5. 集成 MyBatis-测试查询  3:02
  第9章:项目实战
    1. 项目简介  6:57
    2. 创建依赖管理项目  15:59
    3. 创建通用工具项目  15:10
    4. 创建数据库管理项目  7:32
    5. 创建领域模型项目  7:56
    6. 创建管理后台接口项目  5:20
    7. 创建管理后台实现项目  14:06
  第10章:项目实战-Dubbo 让服务间通信
    1. 为什么要使用 Dubbo  12:34
    2. 再谈微服务-背景介绍  8:49
    3. 再谈微服务-面向服务架构与微服务架构  10:50
    4. 再谈微服务-服务框架对比-1  13:10
    5. 再谈微服务-服务框架对比-2  14:59
    6. 再谈微服务-RPC 对比 REST  16:01
    7. Dubbo 简介  3:38
    8. Dubbo 服务治理  14:56
    9. Dubbo 组件角色  8:07
    10. Zookeeper 简介  4:19
    11. Zookeeper 应用举例  9:34
    12. Zookeeper 集群模式  10:56
    13. Dubbo Admin 管理控制台  12:46
  第11章:项目实战-系统后台管理
    1. 系统后台管理-修改所需依赖  7:31
    2. 服务提供者  32:21
    3. 服务消费者  20:12
    4. 测试 JRebel 热部署  13:19
  第12章:项目实战-页面布局
    1. 登录页  21:00
    2. 首页-1  17:58
    3. 首页-2  20:08
    4. 使用 thymeleaf 模板  5:28
    5. 使用 iframe 展示功能页  17:44
  第13章:项目实战-实现频道管理功能
    1. 频道管理功能-列表页布局  19:25
    2. 新增频道  23:35
    3. 频道列表  9:37
    4. 选择父级频道-1  13:31
    5. 选择父级频道-2  14:42
    6. 表单页的树控件  24:36
    7. 列表页的树表格  24:01
  第14章:项目实战-搭建 FastDFS 分布式文件系统
    1. FastDFS 分布式文件系统简介  13:53
    2. FastDFS 分布式文件系统安装  21:59
  第15章:项目实战-实现文章管理功能
    1. 文章管理功能-改造树控件-1  13:59
    2. 文章管理功能-改造树控件-2  13:14
    3. 文章管理功能-新增文章  5:38
    4. 文章管理功能-使用 PageHelper 进行分页查询  12:34
    5. 文章管理功能-前端 Datatable 控件分页处理-1  20:07
    6. 文章管理功能-前端 Datatable 控件分页处理-2  22:45
    7. 文章管理功能-补充内容(关于 PageHelper 的依赖问题)  10:16
    8. 文章管理功能-Thymeleaf 自定义标签-1  15:13
    9. 文章管理功能-Thymeleaf 自定义标签-2  18:24
    10. 文章管理功能-实现字典标签-1  15:04
    11. 文章管理功能-实现字典标签-2  11:30
    12. 文章管理功能-实现 FastDFS 客户端  22:45
    13. 文章管理功能-前端 Dropzone 上传图片-1  20:04
    14. 文章管理功能-前端 Dropzone 上传图片-2  14:25
    15. 文章管理功能-前端 WangEditor 上传图片  16:04
  第16章:项目实战-使用 HBuilder 创建客户端
    1. HBuilder 客户端-创建移动 APP 项目  12:19
    2. HBuilder 客户端-真机运行项目  1:48
    3. HBuilder 客户端-HBuilder 的基本使用  10:12
    4. HBuilder 客户端-使用自定义图标  14:59
    5. HBuilder 客户端-HBuilder Manifest 文件说明  23:28
    6. HBuilder 客户端-实现底部选项卡切换-1  13:09
    7. HBuilder 客户端-实现底部选项卡切换-2  15:06
    8. HBuilder 客户端-HBuilder 自定义代码块  14:07
    9. HBuilder 客户端-打开新窗口  12:55
  第17章:项目实战-创建 API 网关
    1. 使用 API Gateway 统一服务接口-API Gateway 简介  18:20
    2. 使用 API Gateway 统一服务接口-创建频道服务  25:16
    3. 使用 API Gateway 统一服务接口-创建文章服务  17:55
    4. 使用 API Gateway 统一服务接口-创建 API Gateway  17:16
    5. 使用 API Gateway 统一服务接口-Swagger2 生成接口文档  11:11
    6. 使用 API Gateway 统一服务接口-完善 API 网关代码  15:56
  第18章:客户端与服务端通信
    1. 客户端与服务端通信-客户端请求服务端  18:07
    2. 客户端与服务端通信-服务端封装响应结构  15:29
    3. 客户端与服务端通信-客户端封装数据结构  21:52
    4. 客户端与服务端通信-客户端封装 Ajax 请求-1  12:53
    5. 客户端与服务端通信-客户端封装 Ajax 请求-2  14:06
    6. 客户端与服务端通信-解决跨域问题  13:01
  第19章:Redis 为数据添加
    1. Redis 为数据添加缓存-Redis HA 简介  8:34
    2. Redis 为数据添加缓存-Redis Sentinel 高可用集群部署  10:42
    3. Redis 为数据添加缓存-Redis 客户端的使用  13:12
    4. Redis 为数据添加缓存-Spring Boot 集成 Redis-1  13:53
    5. Redis 为数据添加缓存-Spring Boot 集成 Redis-2  20:24
    6. HBuilder 客户端-前端功能编码演示-1  22:56
    7. HBuilder 客户端-前端功能编码演示-2  14:39
    8. HBuilder 客户端-前端功能编码演示-3  18:00
    9. HBuilder 客户端-前端功能编码演示-4  14:46
    10. HBuilder 客户端-前端功能编码演示-5  18:58
    11. HBuilder 客户端-前端功能编码演示-6  18:47
    12. HBuilder 客户端-前端功能编码演示-7  21:16
    13. HBuilder 客户端-前端功能编码演示-8  19:50
  第20章:项目实战-Solr 全文搜索引擎
    1. Solr 全文搜索引擎-Solr 简介  6:39
    2. Solr 全文搜索引擎-Solr 服务器部署  14:24
    3. Solr 全文搜索引擎-Solr 配置字段域  22:09
    4. Solr 全文搜索引擎-Solr 维护功能  13:44
    5. Solr 全文搜索引擎-Solr 查询与高亮显示  11:03
    6. Solr 全文搜索引擎-Spring Boot 集成 Solr  25:25
    7. Solr 全文搜索引擎-完成测试类 CRUD 功能  18:06
    8. Solr 全文搜索引擎-实现搜索接口  19:53
  第21章:项目部署与负载均衡
    1. Spring Boot 启用 Profile  15:12
    2. Docker 私服搭建  18:57
    3. 项目的容器化部署-1  24:33
    4. 项目的容器化部署-2  18:38
    5. 项目的容器化部署-3  17:58
    6. 项目的容器化部署-4  23:48
    7. 项目的容器化部署-5  25:30
  第22章:持续集成与持续交付
    1. 基本概念  20:10
    2. 操作流程  4:20
    3. GitLab CI  5:20
大家可以点击【 查看详情】查看我的课程

你可能感兴趣的:(视频教程)