思科网络开发专家 Cisco DevNet Associate
思科认证的DevNet认证是您进入网络自动化领域的一项职业认证。
课程介绍
“你是个懂事的路由器,应该会自己写配置了。”
智慧网络 —— 这是我们即将进入新的网络时代
IT专业人员生活的世界瞬息万变。在移动设备的驱动下,数据流量正在激增。相应的企业IT人员需要提供越来越多的支持。问题是,对网络的大多数更改实际上仍然是通过手动操作完成,这要耗费我们大部分时间。怎么样才能节省我们的时间呢?我们将要具备什么样的能力呢?
可编程网络 —— 这是我们已经能够掌握的技术
技术在这个年代应该是变化最快的东西了,作为一名网络工程师,如果只会敲敲配置抓个包已经不够看了。企业中个性化的需求越来越多,一个好的网络工程师,首先是一个IT人,所以需要学会 Coding ,让网络能够具备自动化运维的能力,让告警能够更加精确、个性且及时,让日志能拥有更多的可视化。
课程内容:
- 这门课程会教你使用 Python 编程来操作思科的主流系统,包括 IOS XE,IOS XR,Nexus 以及传统的 IOS 系统。
- 课程内容会涵盖用 Python 来连接并配置设备的通用技术,以及 RestAPI、RestConf 等通用协议在思科操作系统的配置使用方式。
课程对象:
- 已经具备CCNA及同级别网络基础,希望向网络自动化、可编程网络发展的同学
- 企业中的网络工程师以及网络运维人员,期望自己实践网络自动化技术
- 想要参加思科 200-901 (DEVASC) 考试的同学
- 任何对网络+编程感兴趣的同学
课程章节:
第一章 萌新上路 🚕
- 01 课程介绍
- 02 编程环境搭建
第二章 数据格式 👩🏫
- 03 JSON
- 04 Python处理JSON
- 05 XML
- 06 Python处理XML
- 07 YAML
- 08 Python处理YAML
- 09 YANG
- 10 Pyang工具
第三章 连接设备的通用技术 🤹♀️
- 11 telnetlib设备连接
- 12 paramiko设备连接
- 13 netmiko设备连接
- 14 pexpect设备连接
- 15 ncclient设备连接
第四章 基于API与Model的技术 👨💻
- 16 CiscoYangExplore安装配置
- 17 YangExplore管理Cisco设备
- 18 RESRCONF与RESTAPI
第五章 高级网络编程 🛸
- 19 requests网络链接模块
- 20 正则表达式
- 21 textfsm文本处理
- 22 ciscoconfparse设备配置模块
- 23 netaddr处理MAC地址
- 24 ipaddress处理网络地址
- 25 网络拓扑处理
- 26 发送告警邮件
- 27 scapy基础实验
- 28 ARP数据包伪造
- 29 TCP数据包伪造
- 30 Github代码托管
学习建议就是
- 看课程
- 写代码
- 做实践
考试相关
考试名称: Developing Applications and Automating Workflows using Cisco Core Platforms (DEVASC)
考试代码: 200-901
考试类型: 笔试
试卷题型: 单选、多选、判断
考试时长: 120min
考试语言: 英语、日语
及格分/总分: 825/1000