课程试听
正在播放

阶段一 Java编程

展开
第一章 Java基础语法
1-1 Java基础语法
  • 01-课程模块介绍
  • 02-今日安排
  • 03-Java概述
  • 04-Java入门示例
  • 05-基础语法
  • 06-运算符
  • 07-获取用户的输入
第二章 Java流程控制语句
2-1 流程控制语句
  • 08-流程控制语句分类
  • 09-if分支语句
  • 10-for循环语句
  • 11-while循序
  • 12-break和continue
  • 13-生成随机数
  • 14-上午回顾
第三章 Java数组与方法
3-1 数组与方法
  • 15-数组的定义和访问
  • 16-数组的遍历和二维数组
  • 17-方法的定义和调用
  • 18-带返回值的方法
  • 19-方法的注意事项
  • 20-方法重载
  • 21-方法参数传递基本类型
  • 22-方法参数传递引用类型
第四章 Java面向对象
4-1 面向对象
  • 23-类和对象的理解
  • 24-类和对象
  • 25-成员变量和局部变量的区别
  • 26-private关键字
  • 27-this关键字
  • 28-构造方法
  • 29-今日总结
  • 01-昨日回顾和今日安排
  • 02-包
  • 03-继承
  • 04-方法重写
  • 05-多态
  • 06-抽象类
第五章 Java常用API
5-1 常用API
  • 07-接口
  • 08-static和final
  • 09-API概述
  • 10-String和StringBuilder
  • 11-包装类
  • 12-日期格式化
第六章 Java高级
6-1 Java高级
  • 13-异常使用
  • 14-异常使用的细节
  • 15-Collection集合
  • 16-ArrayList
  • 17-Set集合
  • 18-Map集合
  • 19-Maven简介
  • 20-Maven使用
  • 21-IDEA中创建Maven工程
  • 22-IO介绍
  • 23-添加Commons-io到maven工程
  • 24-FileUtils读写文件
  • 25-JSON介绍
  • 26-fastjson
  • 27-今日总结

阶段二 接口测试基础知识

展开
第一章 接口测试体系介绍
1-1 接口测试体系介绍
  • 00-昨日回顾
  • 01-今日安排
  • 02-章节学习目标
  • 03-什么是接口测试
  • 04-接口测试的原理
  • 05-接口测试的特点和价值
  • 06-接口测试的实现方式
  • 07-接口测试的流程
第二章 常用接口协议解析
2-1 常用接口协议解析
  • 08-网络协议概述
  • 09-TCP协议
  • 10-UDP协议
  • 11-HTTP协议特点
  • 12-URL的组成部分
  • 13-HTTP请求和HTTP响应概述
  • 14-HTTP请求-请求行
  • 15-HTTP请求-请求头
  • 16-HTTP请求-请求体
  • 17-上午回顾
  • 18-HTTP响应-状态行
  • 19-常见的响应状态码
  • 20-HTTP响应-响应头
  • 21-HTTP响应-响应体
  • 22-WebService协议
  • 23-RPC协议
  • 24-RESTful
第三章 常用抓包工具
3-1 常用抓包工具
  • 25-浏览器开发者工具的基本使用
  • 26-浏览器开发者工具-查看接口详细信息
  • 27-抓包工具代理服务器
  • 28-Fiddler
  • 29-Charles
  • 30-抓包工具设置断点
  • 31-今日总结
第四章 接口文档解析
4-1 接口文档解析
  • 00-昨日回顾
  • 01-今日目标
  • 02-接口文档介绍
  • 03-接口文档包含的内容
  • 04-接口测试的质量维度
  • 05-接口用例设计的方法和思路
  • 06-登录接口测试点梳理
  • 07-功能测试中测试用例包含核心要素
  • 08-接口测试用例设计
第五章 接口测试工具介绍
5-1 接口测试工具介绍
  • 09-上午回顾
  • 10-Postman使用
  • 11-JMeter工具使用
第六章 Session、Cookie、Token介绍及认证体系
6-1 Session、Cookie、Token介绍及认证体系
  • 12-Cookie介绍
  • 13-Session介绍
  • 14-Session+Cookie认证流程
  • 15-Token认证流程
  • 16-Token认证的特点
  • 17-什么样的项目适合做接口测试
  • 18-GET和POST请求的区别
  • 19-假如说没有接口文档如何开展接口测试工作
  • 20-Cookie和Session的区别
  • 21-今日总结

阶段三 接口自动化测试框架

展开
第一章 TestNG基本使用
1-1 TestNG基本使用
  • 00-昨日回顾 免费试学
  • 01-今日安排 免费试学
  • 02-TestNG介绍和安装 免费试学
  • 03-测试用例的定义和运行 免费试学
  • 04-前置处理和后置处理-方法级别 免费试学
  • 05-前置处理和后置处理-类级别 免费试学
第二章 测试套件
2-1 测试套件
  • 06-定义测试套件配置文件 免费试学
  • 07-执行测试套件 免费试学
  • 08-控制用例的执行顺序 免费试学
第三章 断言、参数化及其他方法
3-1 断言、参数化及其他用法
  • 09-断言的概念 免费试学
  • 10-断言的使用 免费试学
  • 11-断言扩展 免费试学
  • 12-上午回顾 免费试学
  • 13-参数化引入案例 免费试学
  • 14-参数化实现 免费试学
  • 15-忽略测试 免费试学
  • 16-异常测试 免费试学
  • 17-依赖测试 免费试学
第四章 生成测试报告
4-1 生成测试报告
  • 18-HTML测试报告介绍 免费试学
  • 19-IDEA中导出测试报告 免费试学
  • 20-ReportNG介绍和安装 免费试学
  • 21-@Listeners生成测试报告 免费试学
  • 22-修改tentng配置文件生成测试报告 免费试学
  • 23-通过Maven执行TestNG测试用例 免费试学
  • 24-今日总结 免费试学
  • 00-昨日回顾 免费试学
第五章 httpclient
5-1 httpclient
  • 01-今日目标 免费试学
  • 02-HttpClient介绍和安装 免费试学
  • 03-HttpClient发送请求的流程 免费试学
  • 04-发送GET请求 免费试学
  • 05-发送POST请求-提交表单数据 免费试学
  • 06-发送POST请求-提交JSON数据 免费试学
  • 07-发送其他请求 免费试学
  • 08-获取响应数据 免费试学
  • 09-解析JSON格式的响应数据 免费试学
  • 10-设置请求头 免费试学
  • 11-上午回顾 免费试学
第六章 集成测试框架
6-1 集成测试框架
  • 12-集成TestNG介绍 免费试学
  • 13-案例分析 免费试学
  • 14-集成TestNG案例-登录成功 免费试学
  • 15-集成TestNG案例-账号不存在 免费试学
  • 16-集成TestNG案例-密码错误 免费试学
  • 17-代码优化-创建HttpClient 免费试学
  • 18-代码优化-提取URL 免费试学
  • 19-代码优化-封装断言工具类 免费试学
  • 20-今日总结 免费试学
第七章 接口自动化测试框架开发
7-1 接口自动化测试框架开发
  • 00-上周回顾 免费试学
  • 01-今日目标 免费试学
  • 02-HttpClient工具类封装的思路 免费试学
  • 03-初始化HttpClient对象 免费试学
  • 04-发送GET请求 免费试学
  • 05-构建URL 免费试学
  • 06-发送POST请求-提交表单数据 免费试学
  • 07-发送POST请求-提交JSON数据 免费试学
  • 08-统一处理响应数据分析 免费试学
  • 09-上午回顾 免费试学
  • 10-统一处理响应数据实现 免费试学
  • 11-统一处理请求头 免费试学
  • 12-接口测试框架介绍 免费试学
  • 13-定义项目目录结构 免费试学
  • 14-封装接口对象 免费试学
  • 15-编写测试用例-登录成功 免费试学
  • 16-编写测试用例-账号不存在和密码错误 免费试学
  • 17-今日总结 免费试学
  • 18-作业安排 免费试学

阶段四 接口测试高级应用(一)

展开
第一章 测试开发之数据库操作
1-1 数据库操作
  • 00-上周回顾
  • 01-今日目标
  • 02-数据库介绍
  • 03-JDBC介绍
  • 04-JDBC操作数据库的流程
  • 05-添加MySQL依赖
  • 06-案例数据准备
  • 07-加载驱动
  • 08-获取数据库连接
  • 09-获取Statement对象
  • 10-获取PreparedStatement对象
  • 11-上午回顾
  • 12-获取查询数据
  • 13-释放资源
  • 14-扩展
  • 15-事务引入案例
  • 16-代码优化
  • 17-事务介绍
  • 18-事务案例实现
  • 19-数据库工具类封装-获取连接和释放资源
  • 20-查询一条数据-返回List
  • 21-查询一条数据-返回Map
  • 22-今日总结
第二章 测试开发之数据驱动
2-1 数据驱动
  • 00-上周回顾
  • 01-今日目标
  • 02-数据驱动介绍
  • 03-数据驱动案例分析
  • 04-把测试方法中的测试数据抽取成参数
  • 05-把测试数据定义到JSON文件中
  • 06-读取JSON文件并实现参数化
第三章 测试开发之日志收集
3-1 日志收集
  • 07-日志介绍
  • 08-日志级别
  • 09-Java日志框架介绍
  • 10-Logback介绍和安装
  • 11-日志收集快速入门
  • 12-上午回顾
  • 13-Logback架构介绍
  • 14-logback默认配置
  • 15-logback常见用法
  • 16-日志收集的用法
  • 17-今日总结
  • 18-封装读取测试数据的工具类
  • 19-优化JSON数据定义方式
  • 00-昨日回顾
第四章 测试开发之持续集成Git
4-1 持续集成之Git
  • 01-今日目标
  • 02-持续集成介绍
  • 03-Git介绍和安装
  • 04-Git代码托管平台
  • 05-在Gitee中创建项目
  • 06-在IDEA中检出Gitee中项目
  • 07-把文件提交到服务器
  • 08-从服务器中拉取代码
  • 09-解决代码冲突
  • 10-复制项目到新仓库中
  • 11-上午回顾
第五章 测试开发之持续集成Jenkins
5-1 持续集成之Jenkins
  • 12-Jenkins安装
  • 13-Jenkins安装插件
  • 14-系统配置
  • 15-Maven构建触发TestNG脚本
  • 16-Jenkins中创建任务
  • 17-Jenkins中源码管理
  • 18-Jenkins中配置构建触发器
  • 19-Jenkins中配置构建命令
  • 20-Jenkins中配置构建后操作-发布测试报告
  • 21-Jenkins中配置构建后操作-发送邮件
  • 22-Jenkins构建
  • 23-今日总结

阶段五 项目实战

展开
第一章 项目介绍
1-1 项目介绍
  • 00-上周回顾
  • 01-项目实战目标
  • 02-今日安排
  • 03-项目介绍
第二章 项目需求分析和接口梳理
2-1 项目需求分析和接口梳理
  • 04-梳理项目接口
  • 05-接口测试范围解析
第三章 编写测试用例
3-1 编写测试用例
  • 06-获取图片验证码传入随机数的目的
  • 07-获取图片验证码设计测试用例
第四章 搭建接口自动化测试框架
4-1 搭建接口自动化测试框架
  • 08-项目搭建
  • 09-添加依赖包
  • 10-日志收集配置
  • 11-上午回顾
  • 12-初始化HttpClient对象
  • 13-构造URL
  • 14-封装接口响应对象ResponseData
  • 15-构造响应对象
  • 16-GET请求方法封装
  • 17-POST请求方法封装
  • 18-获取数据库连接
  • 19-释放数据库资源
  • 20-查询一条数据
  • 21-新增、修改、删除封装
  • 22-今日总结
第五章 持续集成
5-1 持续集成
  • 17-持续集成实现配置
  • 18-今日总结
第六章 接口测试脚本开发
6-1 接口测试脚本开发
  • 00-上周回顾
  • 01-今日目标
  • 02-接口对象封装-获取图片验证码
  • 03-编写测试脚本-获取图片验证码
  • 04-生成随机数-扩展
  • 05-获取图片验证码-实现参数化-定义数据文件
  • 06-获取图片验证码-实现参数化-参数化实现
  • 07-加载测试数据工具类封装
  • 08-登录-设计接口测试用例
  • 09-登录-封装接口对象
  • 10-上午回顾
  • 11-登录-登录成功-编写测试脚本
  • 12-登录-实现参数化
  • 13-添加用户用例设计
  • 14-添加用户-封装接口对象
  • 15-添加用户-编写测试脚本
  • 16-添加用户-实现参数化
  • 17-断言工具类的封装
  • 18-今日总结
  • 00-昨日回顾
  • 01-今日目标
  • 02-测试数据的构造方式
  • 03-操作数据库构造用户信息
  • 04-测试数据清理
  • 05-约定添加用户测试数据的规则
  • 06-编写删除用户信息的SQL
  • 07-添加用户之前清理测试数据
  • 08-MD5加密介绍
  • 09-密码附加码的使用过程
  • 10-上午回顾
  • 11-修改用户密码-设计测试用例
  • 12-修改用户密码-封装接口对象
  • 13-修改用户密码-编写测试脚本
  • 14-通过代码查询数据库中的密码附加码
  • 15-修改用户密码-实现参数化
  • 16-封装测试套件并执行

阶段六 接口测试高级应用(二)

展开
第一章 Mock应用
1-1 Mock应用
  • 00-上周回顾
  • 01-今日安排
  • 02-接口Mock测试的概念和作用
  • 03-第三方Mock平台-postman演示
  • 04-Moco介绍和环境搭建
  • 05-Moco快速入门
  • 06-Moco常用配置-method和headers
  • 07-Moco常用配置-queries和forms
  • 08-Moco常用配置-json和status
  • 09-Moco引入配置文件
  • 10-SpringBoot介绍
  • 11-SpringBoot开发mock服务-创建maven项目
  • 12-上午回顾
  • 13-SpringBoot开发mock服务-添加SpringBoot依赖
  • 14-SpringBoot开发mock服务-创建SpringBoot启动类
  • 15-SpringBoot开发mock服务-创建控制器类
  • 16-SpringBoot开发mock服务-启动服务和访问接口
  • 17-SpringBoot注解-@SpringBootApplication
  • 18-SpringBoot注解-@Controller
  • 19-SpringBoot注解-@RequestMapping
  • 20-SpringBoot注解-@ResponseBody
  • 21-通过HttpServletRequest获取请求数据
  • 22-通过形参自动获取请求参数
  • 23-通过@RequestParam获取请求参数
  • 24-今日总结
第二章 验证码处理
2-1 验证码处理
  • 25-验证码的验证流程
  • 26-验证码的处理方式
  • 00-昨日回顾
  • 01-今日安排
  • 02-基于cookie的验证码跳过
  • 03-服务器端生成验证码的流程介绍
  • 04-提供获取图片验证码的接口
第三章 多环境配置管理
3-1 多环境配置管理
  • 11-上午回顾
  • 12-多环境配置管理介绍
  • 13-采用Maven管理配置文件-定义配置文件
  • 14-采用Maven管理配置文件-配置POM文件
  • 15-采用Maven管理配置文件-选择不同的环境
  • 16-Java读取properties文件
  • 17-读取数据库的连接信息
  • 18-动态选择不同环境下的testng文件
  • 19-今日总结
第四章 接口加解密
4-1 接口加解密
  • 05-密码学基础
  • 06-对称加密和非对称加密
  • 07-常见的加密算法
  • 08-金融项目接口加解密实现流程
  • 09-加解密代码实现介绍
  • 10-使用HttpClient实现加解密接口测试

阶段七 接口测试平台开发

展开
第一章 开源接口管理平台YApi
1-1 开源接口管理平台YApi
  • 20-Yapi接口管理平台介绍
  • 01-接口自动化测试平台开发
  • 02-今日安排
第二章 前端框架-LayUI
2-1 前端框架-LayUI
  • 03-LayUI介绍和下载
  • 04-LayUI快速上手
  • 05-LayUI栅格系统
  • 06-LayUI布局容器
  • 07-LayUI按钮
  • 08-LayUI导航
  • 09-LayUI表格
  • 10-LayUI表单
  • 11-上午回顾
  • 12-LayUI弹出层
  • 13-LayUI表单模块
  • 14-LayUI数据表格
第三章 前端框架-Axios
3-1 前端框架-Axios
  • 15-Axios
第四章 前端框架-Vue
4-1 前端框架-Vue
  • 16-Vue入门示例
  • 17-Vue模板语法
  • 18-Vue条件语句
  • 19-Vue循环
  • 20-今日总结
  • 00-上周回顾
第五章 后端web框架开发
5-1 后端web框架开发
  • 01-今日目标
  • 02-SpringBoot介绍和快速搭建
  • 03-SpringBoot常用注解
  • 04-SpringBoot获取JSON格式请求数据
  • 05-后端服务架构介绍
第六章 数据持续化技术
6-1 数据持久化技术
  • 06-MyBatis介绍
  • 07-SpringBoot整合MyBatis基础环境准备
  • 08-SpringBoot整合MyBatis整合-创建实体类
  • 09-SpringBoot整合MyBatis整合-创建Mapper类
  • 10-SpringBoot整合MyBatis整合-配置mapper扫描
  • 11-SpringBoot整合MyBatis整合-创建Service类
  • 12-SpringBoot整合MyBatis整合-创建控制层类
第七章 平台开发
7-1 平台开发-准备工作
  • 13-上午回顾
  • 14-平台开发-准备工作-搭建前端服务框架
  • 15-平台开发-准备工作-搭建后端服务框架
7-2 平台开发-登录功能
  • 16-平台开发-开发登录页面
  • 17-平台开发-提交登录数据
  • 18-平台开发-登录-开发控制层代码
  • 19-平台开发-登录-数据库设计
  • 20-平台开发-登录-封装实体类
  • 21-平台开发-登录-封装Mapper类
  • 22-平台开发-登录-封装Service类
  • 23-平台开发-登录-完善控制层代码
  • 24-今日总结
  • 00-昨日回顾
  • 01-今日目标
  • 02-统一处理响应数据-定义错误码
  • 03-统一处理响应数据-封装响应数据对象
  • 04-封装Token工具类
  • 05-登录成功之后返回token数据
  • 06-配置token拦截器
  • 07-拦截器配置规则
  • 08-前端获取token数据
  • 09-使用sessionStorage保存token
  • 10-axios发送请求时携带token
  • 11-上午回顾
7-3 平台开发-项目管理
  • 12-后台主页页面开发
  • 13-后台主页显示用户名
  • 14-项目管理-数据库设计
  • 15-项目管理-创建实体类
  • 16-项目管理-创建Mapper类
  • 17-项目管理-创建Service类
  • 18-项目管理-创建Controller类
  • 19-项目管理-前端项目列表页面数据展示
  • 20-项目管理-前端项目列表页面数据展示-添加操作按钮和处理日期
  • 21-今日总结
  • 00-昨日回顾
  • 01-今日安排
  • 02-项目管理-新增项目页面开发
  • 03-项目管理-新增项目提交表单数据
  • 04-项目管理-后端保存项目信息
  • 05-项目管理-新增项目细节处理
  • 06-项目管理-修改项目
  • 07-项目管理-删除项目
  • 08-项目管理-开发项目概述静态页面
  • 09-上午回顾
  • 10-从URL中获取查询参数
  • 11-项目管理-项目概述页面数据展示
7-4 平台开发-接口管理
  • 12-接口管理功能介绍
  • 13-接口功能-数据库设计
  • 14-接口管理功能-定义实体类
  • 15-接口管理功能-定义Mapper类
  • 16-接口管理功能-定义Service类
  • 17-接口管理功能-封装控制层代码-获取列表数据
  • 18-接口管理功能-接口列表功能实现
  • 19-接口管理功能-新增接口静态页面介绍
  • 20-今日总结
  • 01-今日目标
  • 01-上周回顾
  • 02-Vue框架实现数据双向绑定
  • 03-接口管理功能实现-新增接口-展示请求头数据
  • 04-接口管理功能实现-新增接口-添加和删除请求头
  • 05-接口管理功能实现-新增接口-判断是否显示删除和添加按钮
  • 06-接口管理功能实现-新增接口-请求参数处理
  • 07-接口管理功能实现-新增接口-提交请求数据
  • 08-接口管理功能实现-新增接口-保存请求数据
  • 09-上午回顾
  • 10-接口管理功能实现-修改接口-展示基础表单数据
  • 11-接口管理功能实现-修改接口-展示复杂数据
  • 12-接口管理功能实现-修改接口-调试
  • 13-接口管理功能实现-接口查看
  • 14-接口管理功能实现-接口测试-前端页面数据展示
  • 15-接口管理功能实现-接口测试后端逻辑处理
  • 16-接口管理功能实现-接口测试-返回异常信息
  • 17-今日总结
  • 18-不同页面之间的数据传递
7-5 平台开发-用例管理
  • 00-昨日回顾
  • 01-今日安排
  • 02-用例管理功能介绍
  • 03-用例管理功能-数据库设计
  • 04-用例管理功能-用例增删改查
  • 05-用例管理功能-用例条目管理
  • 06-用例管理功能-处理接口之间的关联

阶段八 接口测试拓展

展开
第一章 接口管理工具Swagger
1-1 接口管理工具Swagger
  • 07-Swagger介绍
  • 08-Springboot整合Swagger
  • 09-Swagger常用注解
  • 10-上午回顾
第二章 Dubbo接口测试
2-1 Dubbo接口测试
  • 11-传智健康项目介绍
  • 12-dubbo介绍
  • 13-传智健康dubbo服务介绍
  • 14-telnet连接服务和查看服务
  • 15-telnet调用服务
  • 16-JMeter测试dubbo接口-安装JMeter插件
  • 17-JMeter测试dubbo接口-取样器配置
  • 18-JMeter测试dubbo接口-发送请求
  • 19-代码测试dubbo接口-创建Maven工程并引入依赖
  • 20-代码测试dubbo接口-从服务提供者获取服务接口和实体类
  • 21-代码测试dubbo接口-定义消费者配置文件
  • 22-代码测试dubbo接口-编写测试脚本
  • 23-代码测试dubbo接口-使用TestNG管理脚本
  • 24-今日总结

阶段九 安全测试拓展

展开
第一章 安全测试体系
1-1 安全测试体系
  • 00-上周回顾
  • 01-今日安排
  • 02-安全测试介绍
  • 03-安全测试维护和模拟环境
第二章 客户端脚本安全测试
2-1 客户端脚本安全测试
  • 04-XSS攻击介绍
  • 05-XSS攻击案例-窃取cookie数据
  • 06-XSS攻击案例-注入外部JS文件
  • 07-XSS攻击防御
  • 08-CSRF攻击介绍
  • 09-CSRF攻击案例
  • 10-CSRF攻击防御
第三章 网络安全性测试
3-1 网络安全性测试
  • 11-网络安全性测试-数据加密
  • 12-网络安全性测试-数据签名
  • 13-上午回顾
  • 14-网络安全性测试-时间戳
  • 15-网络安全性测试-流量限制
第四章 用户认证安全性测试
4-1 用户认证安全性测试
  • 16-用户认证安全性测试-认证、授权、密码
  • 17-用户认证安全性测试-认证方式和攻击
  • 18-用户认证安全性测试-暴力破解
  • 19-用户认证安全性测试-权限控制
  • 20-用户认证安全性测试-越权漏洞案例
第五章 应用程序及数据库安全性测试
5-1 应用程序及数据库安全性测试
  • 21-应用程序安全性测试-SQL注入介绍
  • 22-应用程序安全性测试-SQL注入案例
  • 23-应用程序安全性测试-SQL注入案例2
  • 24-应用程序安全性测试-SQL注入防范
  • 25-应用程序安全性测试-文件上传漏洞
  • 26-数据库安全性测试
  • 27-今日总结

阶段十 Docker测试环境搭建

展开
第一章 Docker基础
1-1 Docker介绍
  • 1_1 docker前言说明
  • 1_2 docker课程介绍
  • 1_3 什么是docker
  • 1_4 Docker应用场景
  • 1_5 Docker的优点
  • 1_6 Docker的基本架构
  • 1_7 Docker环境安装
1-2 Docker镜像
  • 1_8 docker镜像介绍
  • 1_9 Docker镜像搜索
  • 1_10 Docker镜像下载
  • 1_11 Docker镜像查看
  • 1_12 Docker镜像删除
  • 1_13 Docker镜像备份和导入
  • 1_14 Docker镜像重命名
  • 1_15 Docker查看镜像具体信息
  • 1_16 Docker查看镜像历史信息
第二章 Docker容器
2-1 Docker容器
  • 2_1 什么是Docker容器
  • 2_2 容器和虚拟机的相同点
  • 2_3 容器和虚拟机的不同点
  • 2_4容器和虚拟机的生命周期
2-2 Docker容器操作
  • 2_5 docker容器创建
  • 2_6 docker容器删除
  • 2_7 docker容器启动
  • 2_8 docker创建并同时启动
  • 2_9 docker容器关闭
  • 2_10 docker容器终止
  • 2_11 docker容器暂停和取消暂停
  • 2_12 docker容器重启
  • 2_13 docker容器信息查看
  • 2_14 docker查看容器日志信息
  • 2_15 docker容器重命名
  • 2_16 docker容器连接
  • 2_17 docker容器执行命令
第三章 Dockerfile和仓库管理
3-1 Dockerfile介绍
  • 3_1 Dockerfile介绍
3-2 Dockerfile指令
  • 3_2 Dockerfile之FROM指令
  • 3_3 Dockerfile之RUN指令
  • 3_4 Dockerfile之ADD指令
  • 3_5 Dockerfile之COPY指令
  • 3_6 Dockerfile之CMD指令
  • 3_7 Dockerfile之ENV指令
  • 3_8 Dockerfile之EXPOSE指令
  • 3_9 Dockerfile之WORKDIR指令-留
3-3 Dockerfile小节
  • 3_10 Dockerfile小结-留
  • 3_11 Dockerfile构建-留
3-4 Docker仓库管理
  • 3_12 Dockerfile构建特征
  • 3_12 DockHub介绍-留
  • 3_14 DockerHub登陆和退出-留
  • 3_15 DockerHub镜像推送
第四章 Dockerfile项目部署实战
4-1 web项目部署
  • 4_1 web项目部署-项目基本介绍
  • 4_2 web项目部署-部署步骤
  • 4_3 web项目部署-Dockerfile文件编写
  • 4_4 web项目部署-镜像构建
  • 4_5web项目部署-镜像推送
  • 4_6 web项目部署-创建容器
  • 4_7 web项目部署-配置映射端口
  • 4_8 web项目部署-源代码包部署
第五章 Docker Compose
5-1 Compose介绍及安装
  • 4_9 DockerCompose基本介绍
  • 4_10 DockerCompose原理和安装
5-2 Compose常用参数
  • 4_11 DockerCompose常用参数-build
  • 4_12 DockerCompose常用参数-build子参数
  • 4_13 DockerCompose常用参数-container_name
  • 4_14 DockerCompose常用参数-image
  • 4_15 DockerCompose常用参数-depends_on
  • 4_16 DockerCompose常用参数-environment
  • 4_17 DockerCompose常用参数-ports
  • 5_1 Docker-compose常用参数-restart
  • 5_2 Docker-compose常用参数-volumes
5-3 Compose命令
  • 5_3 Docker-compose命令-up
  • 5_4 Docker-compose命令-ps
  • 5_5 Docker-compose命令-stop
  • 5_6 Docker-compose命令-logs
  • 5_7 Docker-compose命令-build
  • 5_8 Docker-compose命令-pull
  • 5_9 Docker-compose命令-restart
  • 5_10 Docker-compose命令-rm
  • 5_11 Docker-compose命令-start
5-4 Compose实例
  • 5_12 Compose实例-项目介绍
  • 5_13 Compose实例-准备工作
  • 5_14 Compose实例-tomcat镜像Dockerfile编写
  • 5_15 Compose实例-compose.yml文件编写-1
  • 5_16 Compose实例-compose.yml文件-2
  • 5_17 Compose实例-运行构建
5-5 Compose和dockerfile对比
  • 5_18 compose和dockerfile对比
第六章 Compose部署负载均衡环境
6-1 负载均衡的基本概念及作用
  • 6_1 负载均衡-产生背景
  • 6_2 负载均衡-概念
  • 6_3 负载均衡-作用和常用软件
6-2 Nginx基本概念及负载均衡常用算法
  • 6_4 负载均衡-Nginx概念和特点
  • 6_5 负载均衡-正反向代理概念
  • 6_6 负载均衡-nginx分发请求的算法
6-3 Nginx安装及常用命令
  • 6_7 负载均衡-nginx依赖包安装
  • 6_8 负载均衡-nginx安装
  • 6_9 负载均衡-nginx常用指令
6-4 Nginx基本配置方法
  • 6_10 nginx-虚拟主机配置介绍
  • 6_11 nginx-虚拟机主机配置简单示例
  • 6_12 nginx-实例介绍和准备
  • 6_13 nginx-实例负载均衡配置
  • 6_14 nginx-运行负载均衡实例
  • 6_15 nginx-轮询和最小连接数算法设置
  • 6_16 nginx-权重和iphash算法设置
6-5 使用Compose部署负载均衡环境
  • 7_1 实战_compose搭建服务步骤
  • 7_2 实战_compose配置文件编排
  • 7_3 实战_compose启动
  • 7_4 实战_compose搭建负载均衡步骤
  • 7_5 实战_compose配置文件编排
  • 7_6 实战_nginx服务容器配置
  • 7_7 实战_启动服务