The course provides a comprehensive Python programming experience for Cisco networking professionals to automate and manage across the entire Cisco networking product line. With a focus on the Python programming language, you will learn to write, edit, modify, and expand complex Python scripts to utilize APIs and data models to effectively automate Cisco networking tasks throughout the enterprise. This will enable you to create and implement Python programming to automate configuration and operational needs in a Cisco enterprise.
Hands-on labs are an integral part of this class and take you from the basics of Python programming to the specific skills and tools needed to manage network devices en masse using programming.Reducing implementation time for software-based technologies in a Cisco enterprise.
Engineers who implement software-based technologies in a Cisco enterprise or configure and manage network devices.
After you complete this course you should be able to:
Attendees should meet the following prerequisites:
Fundamental Python programming
Python data structure
Using Python to read from and write to a file
Python loops and conditional code
Programming Python Functions
Python Libraries, Packages, and Modules
Integrated Development Environments
Python code analysis and error handling
Cisco-supported APIs and automation protocols
Cisco IOS XE RESTCONF API
Cisco IOS XE NETCONF API
Cisco ASA REST API
Cisco IOS XR NETCONF API
Cisco Nexus NX-OS APIs
YANG data model
Cisco Application Centric Infrastructure
Cisco ACI whitelists
Extracting XML and JSON from the Cisco ACI
Modifying the ACI policy with Postman and Python
The Cisco ACI Visore tool
Cisco UCS topology
Configuring UCS with Python
If you need training for 3 or more people, you should ask us about onsite training. Putting aside the obvious location benefit, content can be customised to better meet your business objectives and more can be covered than in a public classroom. It's a cost effective option.
Submit an enquiry from any page on this site, and let us know you are interested in the requirements box, or simply mention it when we contact you.