资源截图
MP4:h264,1920×1080 |音频:AAC,44.1 KHz,2 Ch
语言:英语 |时长:8小时7米
你将学到什么
- 网络基础知识:了解第 2 层和第 3 层操作,包括 MAC 寻址、VLAN、IP 路由、DHCP、DNS 和 NAT。
- REST API:掌握 HTTP 方法、状态代码以及 JSON、YAML 和 XML 等数据格式。
- Cisco API 身份验证:了解 API 密钥 (Meraki)、令牌流 (Catalyst Center) 和基本身份验证 (RESTCONF)。
- Python 和可编程性:使用
requests库调用实时Cisco API并解释YANG模型和NETCONF/RESTCONF响应。 - Docker 和 Docker DevOps:编写 Dockerfile、管理容器映像、了解层缓存以及使用 pytest 构建 CI/CD 管道。
- 自动化与自动化基础设施:编写 Ansible 剧本、使用 Terraform、Bash 脚本,并使用思科建模实验室 (CML) 和 pyATS 安全地测试更改。
- 自动化安全性:使用环境变量来保护脚本并降低 OWASP 最大风险。
要求
- 对路由器和交换机有基本的了解会很有帮助,但不是必需的。
- 无需具备编程或脚本编写经验。
- 一台配备 Python 3.9+ 和 pip 的计算机(所有沙盒访问都是免费的)。
描述
与作者的书《CCNA Automation 200-901 — 完整学习指南》一致,本课程涵盖了思科官方考试蓝图上的每个主题。从清晰、简单的英语类比转向深入的技术实现,您将从手动网络配置过渡到使用 Python、Docker、Ansible 和免费 DevNet 沙箱的可扩展、自动化工作流程。
动手演示(免费 DevNet 沙盒)
- IOS XE RESTCONF 和YANG:在接口上执行GET和PATCH请求并探索YANG路径。
- 思科平台自动化 Cisco Meraki、Catalyst Center 令牌身份验证和 Webex 消息传递。
- Docker 和 Docker Bash:构建映像、运行容器、利用层缓存以及创建 Bash 包装器脚本。
- Ansible 和pyATS:部署配置手册以证明幂等性并将 CLI 输出解析为 Python 字典。
课程结构
<标题></标题>
<正文></表>本课程适合谁
- 网络工程师正在准备 Cisco 200-901(CCNA 自动化)认证考试。
- 想要通过程序化基础设施扩展技能组合的 CCNA/CCNP 持有者。
- IT 专业人士希望从手动设备管理转向现代、自动化的 DevOps 工作流程。
| 部分 | 内容 | 课程 |
|---|---|---|
| S01 | 欢迎光临课程设置 | 3 |
| S02 | 网络基础 | 5 |
| S03 | 软件开发与开发设计 | 4 |
| S04 | 理解和理解使用 API | 5 |
| S05 | 思科平台和开发 | 5 + 3 演示 |
| S06 | 应用程序部署和安全性 | 5 + 2 演示 |
| S07 | 基础设施和自动化 | 4 + 2 演示 |
| S08 | 考试准备和考试总结 | 2 |


评分及评论
暂无评分
来评个分数吧