← Back to Networking Courses

Course Preview

Duration
13h 21m
Difficulty
Professional
Instructor
Donald Robb
Videos
26
Quizzes
16
Labs
4
CPE Credits
17
Published
Mar 30, 2024
Updated
Oct 09, 2025
Networking CourseCisco

Exploring Cisco IOS Automation

This course is designed for network engineers and developers looking to harness the power of automation in managing Cisco network devices. This course walks you through the basics of automating Cisco routers and switches using Python and Ansible, paving the way to more complex topics like RegEx, Unit Testing, and network testing methodologies. Delve into the practical aspects of OnBox automation for IOS-XE, manipulating data without APIs, and mastering YANG models for structured data. You'll also explore the use of NETCONF and RESTCONF protocols on Cisco IOS-XE, debug Python code, and apply Infrastructure as Code principles. With hands-on tutorials on setting up Ansible, creating playbooks, managing credentials, and utilizing Jinja2 templates, you're set to transform your network's efficiency and reliability through automation. This course is part of the DevNet Associate (CCNA Automation) Learning Path.

Course Overview

This course is designed for network engineers and developers looking to harness the power of automation in managing Cisco network devices. This course walks you through the basics of automating Cisco routers and switches using Python and Ansible, paving the way to more complex topics like RegEx, Unit Testing, and network testing methodologies. Delve into the practical aspects of OnBox automation for IOS-XE, manipulating data without APIs, and mastering YANG models for structured data. You'll also explore the use of NETCONF and RESTCONF protocols on Cisco IOS-XE, debug Python code, and apply Infrastructure as Code principles. With hands-on tutorials on setting up Ansible, creating playbooks, managing credentials, and utilizing Jinja2 templates, you're set to transform your network's efficiency and reliability through automation. This course is part of the DevNet Associate (CCNA Automation) Learning Path.

What Is Included

26 videos16 quizzes4 labs1 group5.00 / 5 rating17 CPE credits

Skill Coverage

NetworkingNetworking → IP Addressing and SubnettingNetworking → IP Addressing and Subnetting → IP Address Management and AssignmentNetworking → IP Addressing and Subnetting → IPv4 Addressing and PlanningNetworking → Network Automation and ProgrammabilityNetworking → Network Automation and Programmability → Ansible Ecosystem and Configuration ManagementNetworking → Network Automation and Programmability → Automation Tools and FrameworksNetworking → Network Automation and Programmability → Network APIs and Programmable InterfacesNetworking → Network Automation and Programmability → Scripting and Templating for Network AutomationNetworking → Network Design and ArchitectureNetworking → Network Design and Architecture → Network Topology and DesignNetworking → Network Device AdministrationNetworking → Network Device Administration → Cisco IOS and Platform AdministrationNetworking → Network Device Administration → First Hop Redundancy and Gateway ProtocolsNetworking → Network Device Administration → Interface and Physical Layer ConfigurationNetworking → Network Device Administration → Multi-Vendor Device AdministrationNetworking → Network Monitoring and TroubleshootingNetworking → Network Monitoring and Troubleshooting → Network Diagnostics and TroubleshootingNetworking → Network SecurityNetworking → Network Security → Identity Federation and Advanced AuthenticationNetworking → Switching and Layer 2 TechnologiesNetworking → Switching and Layer 2 Technologies → Switch Configuration and Management

Course Curriculum

Welcome

1 video

Video

Onbox Automation

11 videos • 2 labs • 7 quizs

VideoQuizLab

Python Testing

6 videos • 4 quizs

VideoQuiz

IaC

7 videos • 2 labs • 5 quizs

VideoQuizLab

Goodbye

1 video

Video