title
Please take a moment to fill out this form. We will get back to you as soon as possible.
All fields marked with an asterisk (*) are mandatory.
Intermediate Python for Network Engineers (IPYNE)
Course Description
Overview
The Intermediate Python for Network Engineers (IPYNE) Learning Path is tailored for network professionals seeking to expand their skills in network programmability and automation using Python. Ideal for those looking to deepen their knowledge, this Learning Path emphasizes practical applications that enhance network efficiency and reduce repetitive tasks through automation. Participants will gain hands-on experience with real-world use cases, such as automating device configurations, managing network inventories and integrating with Cisco products such as IOS XE, Meraki, and ThousandEyes using REST APIs. The Learning Path introduces intermediate programming concepts such as creating modular and reuseable code with object-oriented programming, building simple web interfaces with Flask, and leveraging large language models for intelligent automation workflows. Upon completion, you will be able to design and implement Python-based automation solutions that interact with network infrastructure and streamline operational tasks.Skills You'll Learn
- Automate network device configuration, monitoring, and management using Python scripts
- Leverage modern tools and libraries (e.g., Netmiko, PyATS, REST APIs) for scalable network automation
- Build and deploy reusable automation solutions, such as scripts, web interfaces, and API wrappers
- Integrate advanced technologies like CI/CD, telemetry, and large language models into network automation workflows
- Troubleshoot, test, and validate network automation solutions using best practices in logging, error handling, and unit testing
Objectives
- First Steps with Python: Explore network programmability and automation by setting up a Python development environment and learning to write and run basic Python scripts.
- Automating Network Devices: Build network management tools while learning essential Python concepts, libraries, and best practices.
- HTTP API Automation: Gain practical Python skills to automate network operations by working with APIs, authentication, testing, monitoring, CI/CD integration, and creating reusable code with SDKs and API wrappers.
- Innovative Approaches to Network Automation: Design web interfaces for network automation using the Python Flask framework.
Related Courses
-
Introduction to Python 3
PLPJ-145- Duration: 4 Days
- Delivery Format: Classroom Training, Online Training
- Price: 2,340.00 USD
-
Machine Learning With Spark
DCSK-110- Duration: 4 Days
- Delivery Format: Classroom Training, Online Training
- Price: 2,340.00 USD
Self-Paced Training Info
Learn at your own pace with anytime, anywhere training
- Same in-demand topics as instructor-led public and private classes.
- Standalone learning or supplemental reinforcement.
- e-Learning content varies by course and technology.
- View the Self-Paced version of this outline and what is included in the SPVC course.
- Learn more about e-Learning
Course Added To Shopping Cart
bla
bla
bla
bla
bla
bla
Self-Paced Training Terms & Conditions
ONCE YOU ARE ENROLLED IN THIS COURSE YOU WILL NOT BE ABLE TO CANCEL YOUR ENROLLMENT. You are billed for the course when you submit the enrollment form. Self-Paced Virtual Classes are non-refundable. Once you purchase a Self-Paced Virtual Class, you will be charged the full price.
This is a Cisco Self-Paced virtual class; it is intended for students who do not need the support of a classroom instructor. If you feel you would better benefit from having access to a Subject Matter Expert, please check to see if an Instructor-Led version is available.
- Students will receive an access code within 1-3 business days.
- If purchasing a self-paced course for multiple students, the purchaser will receive the access codes and must distribute them individually to the students.
- Students have access to the course 24/7 and will need to read and follow all instructions carefully to complete the course successfully within their allotted time.
Q: How long do I have access to the course and the Labs within the course?
A: Labs are available for the length of your course subscription.
Q: Can I reset the course and start over?
A: No.
Q: Is there a time limit for the Trial (Demo)?
A: There is no expiration on registration to the trial versions. Access is capped not in time, but by the fact that only a select number of sections are unlocked within the content.'
Exam Terms & Conditions
Sorry, there are no classes that meet your criteria.
Please contact us to schedule a class.

STOP! Before You Leave
Save 0% on this course!
Take advantage of our online-only offer & save 0% on any course !
Promo Code skip0 will be applied to your registration
Purchase Information
title
Please take a moment to fill out this form. We will get back to you as soon as possible.
All fields marked with an asterisk (*) are mandatory.




