课程详情
① 课程描述
《HCIP-Datacom-Network Automation Developer》(华为认证数通网络自动化开发高级工程师)旨在培训与认证数据通信网络领域具备网络自动化开发专业知识和技能水平的高级工程师。课程系统涵盖Python编程基础、Git版本管理,以及网络设备开放可编程技术(SSH、SNMP、NETCONF/YANG、Telemetry、OPS),深入讲解华为iMaster NCE北向RESTful API开放、SDN架构及业务可编程开发。通过理论学习、编码实践与项目开发,学员将掌握网络自动化编程、设备智能管控与NCE平台集成能力,提升网络运维效率与智能化水平。
② 课程目标
本课程主要面向信创数通开发高级工程师的人员等复合型人才。通过本课程的学习,学员将掌握:了解网络编程与自动化概念、了解网络工程师和网络自动化开发工程师的能力模型、掌握Python语法、了解网络设备设备开放可编程概念和相关技术、掌握使用Python SSH功能模块自动化构建网络、掌握使用Python SNMP功能模块自动化管理网络、掌握使用Python NETCONF/RESTCONF功能模块自动化配置网络、掌握使用Python gRPC功能模块自动化监控网络(Telemetry)、了解SDN概念和华为智简网络解决方案、理解REST与RESTful概念、理解HTTP原理和常用操作、掌握常用RESTful北向调用工具、理解基于华为iMaster NCE北向开放API、实现基于iMaster NCE北向开放API的二次开放实现、了解网络业务开放可编程原理、掌握Jinjia2模板原理、掌握YANG文件原理、实现编写网元驱动包以对接新设备、实现编写业务驱动包以自定义网络业务。
③ 课程大纲
一、编程基础:网络编程与自动化概述、Python编程基础、Python编程实践、Git原理与实践、Git操作实践
二、网络设备开放可编程:SSH原理与实践、SSH实验、SNMP原理与实践、SNMP自动化配置实验、NETCONF YANG原理与实践、NETCONF实验、配置文件对比实验、Telemetry原理与实践、gRPC实验、Telemetry实验、OPS(Open Programmability System)原理与实践、OPS实验、网络流量分析
三、华为iMaster NCE北向开放:SDN概述、RESTful原理与实践、iMaster NCE-Campus开放API介绍、iMaster NCE-Campus RESTfu、API调用实践、iMaster NCE-Campus无线定位实践、iMaster NCE-Campus第三方认证实践、iMaster NCE-Fabric开放API介绍、iMaster NCE-Fabric北向调用实践、网络人工智能简介
四、华为iMaster NCE业务开放可编程:iMaster NCE业务开放可编程、对接新设备-网元驱动包实践、构建新业务-业务驱动包实践


