Who should attend
This course is designed primarily for customer engineers and systems engineers in the following job roles:
Automation Architects
Automation Engineers
Consulting Systems Engineers
DevOps Engineers
Network Administrators
Network Architects
Network Consulting Engineers
Network Design Engineers
Network Engineers
Network Operators
Network Reliability Engineers
Sales Engineers
Site Reliability Engineers
Systems Engineers
Technical Solutions Architects
Application Developers
Collaboration Developers
Collaboration Solutions Architects
IT Directors
Mobile Developers
Network Operations Center (NOC) Managers
Software Architects
Web Developers
Prerequisites
There are no formal prerequisites for this training. However, the knowledge and skills you are recommended to have before attending this training are:
Routing and switching including open shortest path first (OSPF), border gateway protocol (BGP), and basic configuration features such as interfaces, simple network management protocol (SNMP), and static routes
Fundamentals of Python data structures and programming constructs, such as loops, conditionals, and classes, or the equivalent of 3–6 months of experience writing Python scripts
Basic Linux commands for navigating the file system and executing scripts
Knowledge of working with text editors
The following recommended Cisco offering may help you meet these prerequisites:
Implementing and Administering Cisco Solutions (CCNA)
Live Labs:
Use Network Automation Scripts
Enforce Python Fundamentals on the Interactive Interpreter
Automate Networks with Netmiko
Use the Git Version-Control System and Collaborate on an Internal Project
Build Reproduceable Automation Environments
Use HTTP-Based APIs with Postman
Explore YAML and JSON Data
Consume HTTP-Based APIs with Python Requests
Explore YANG Tools
Explore RESTCONF with Python
Explore NETCONF with Python
Configure Network Devices with Ansible
Collect Network Data with Ansible
Build and Deploy Configurations with Ansible