
# 华为物联网高级开发者培训
#### 培训简介
物联网不仅改善了人的生活，还给ICT行业带来了巨大的创新和变革。面对物联网的市场机遇和挑战，华为云专为开发者量身打造了华[为物联网高级开发者培训专业服务](https://www.huaweicloud.com/service/iotdeveloper.html)，基于华为的"1+2+1"物联网解决方案，理论与实践并重，系统地介绍IoT平台原理与实战，物联网通信技术原理与实战，物联网操作系统原理与实战，以及华为物联网网关原理与实战。旨在培养熟悉物联网技术原理，并能够应用华为物联网产品与技术进行综合创新的应用型人才。
#### 培训对象
- 物联网初学者
- 物联网从业人员
- 物联网解决方案工程师
- 物联网开发工程师
 
#### 培训目标
完成该培训后，您将掌握华为IoTaaS云服务应用侧开发流程和知识要点，华为全栈物联网解决方案的整体架构以及在华为IoT平台线上构建数据模型和开发编解码插件的操作。您不仅可以独立完成基于华为LiteOS物联网操作系统及华为IoT平台端云互通的实战开发，还能够解决开发过程中出现的智能终端的选型、低功耗设计和天线信号等常见问题，具备物联网高级开发者岗位的知识和能力。
#### 培训内容
| 培训内容                 | 说明                                                                           |
|:---|:---|
| 物联网概述                | 介绍物联网的发展历程与层次架构                                                              |
| 华为IoT联接管理平台          | 介绍IoT联接管理平台的由来和OceanConnect产品                                                |
| OceanConnect关键特性     | 介绍OceanConnect的特性分类及关键特性                                                     |
| 华为OceanConnect端到端开发  | 介绍华为OceanConnect的整体方案，北向业务服务开发，设备Profile描述文件开发，南向设备对接指导及华为OceanConnect平台管理界面 |
| NB-IoT标准及解决方案介绍      | 介绍NB-IoT的产业发展，架构与协议演进，关键技术，以及华为NB-IoT解决方案及生态圈                                |
| 华为NB-IoT芯片与模组介绍      | 介绍NB-IoT芯片与模组，电池与天线                                                          |
| CoAP协议技术原理           | 介绍CoAP协议概述、报文架构，逻辑分层模型，CoAP代理、快传输和安全，及使用示例                                   |
| MQTT协议技术原理           | 介绍MQTT概述和发展历程，发布与订阅模式，主体和服务质量，MQTT协议报文结构、连接的建立，MQTT保留消息、遗嘱和心跳                |
| 物联网常用模组AT指令          | 介绍芯片常见AT命令，NB-IoT 3GPP相关指令及入网                                                |
| 物联网操作系统概述            | 介绍RTOS，LiteOS，IoT软件面临的共性问题，LiteOS架构设计                                        |
| Huawei LiteOS基础架构及代码 | 介绍LiteOS内核应用开发，N个Huawei LiteOS中间件，Open API，端云互通组件                            |
| 华为HiLink             | 介绍HiLink平台，智能设备接入，开发流程概述，以及MapleJS的使用                                        |
   
本培训为线下面授形式，培训标准时长为5天，每班人数不超过20人。
#### 验收标准
按照培训服务申请标准进行验收，客户以官网单击确认《培训专业服务签到表》作为验收合格依据。
#### 项目完成
培训专业服务工作结束，验收通过。
