# 华为云服务高级开发者培训
#### 培训简介
云时代的到来，对人才提出了新的要求，不仅是高科技创新公司，越来越多的传统产业公司也需要大量云服务人才。掌握DevOps理念，集云上研发及运维能力的融合型工程师是当前市场最急需的人才类型之一，基于此，华为云推出了华为云高级开发者培训专业服务，覆盖DevOps的由来和发展，DevOps的流行工具（Git、Maven、Ansible等）及实践，利用华为云软件开发云平台的基础服务端到端完成一个云应用项目从设计、配置、编译、测试、部署直至发布的全流程，旨在培养掌握DevOps最新实践、能利用华为云软件开发云从事开发工作的DevOps融合工程师。
#### 培训对象
- 希望成为云服务工程师的人员
- 希望了解华为云服务产品使用、管理和维护的人员
 
#### 培训目标
完成该培训后，您对华为云软件开发云基础服务及DevOps基本知识、动手能力的掌握，将使您具备独立使用华为云软件开发云的能力，助力软件企业利用DevOps理念加速转型开发云应用。
#### 培训内容
| 培训内容     | 说明                           |
|:---|:---|
| 软件研发模式   | 介绍软件工程、软件研发的发展趋势和DevOps研发模式 |
| 敏捷项目管理  | 介绍敏捷项目管理及其理论方法，以及云上项目管理实践  |
| 配置管理/代码托管 | 介绍配置管理和版本控制，以及使用git工具进行代码托管 |
| 代码检查    | 介绍代码检查规则及方法，以及云上代码检查操作实践     |
| 编译建构      | 介绍如何编译构建和云端构建优势，以及云上构建操作实践 |
| 测试管理      | 介绍测试用例和软件测试的方法，以及云上测试操作实践    |
| 部署服务    | 介绍部署和部署工具，以及云上部署操作实践        |
| 发布服务       | 介绍发布和发布包文件管理，以及云上发布操作实践     |
| 软件开发流水线   | 介绍软件开发流水线并通过流水线实践对整个软件项目进行回顾 |
   
本培训为线下面授形式，培训标准时长为5天，每班人数不超过20人。
#### 验收标准
按照培训服务申请标准进行验收，客户以官网单击确认《培训专业服务签到表》作为验收合格依据。
#### 项目完成
培训专业服务工作结束，验收通过。
