- Course
NetDevOps: Programmatic Network Interaction with Python and REST APIs
This course will teach you how to use Python and REST APIs to interact with network systems programmatically and automate common network tasks.
- Course
NetDevOps: Programmatic Network Interaction with Python and REST APIs
This course will teach you how to use Python and REST APIs to interact with network systems programmatically and automate common network tasks.
Get started today
Access this course and other top-rated tech content with one of our business plans.
Try this course for free
Access this course and other top-rated tech content with one of our individual plans.
This course is included in the libraries shown below:
- Core Tech
What you'll learn
Network engineers often rely on CLI workflows that are difficult to scale and maintain.
In this course, NetDevOps: Programmatic Network Interaction with Python and REST APIs, you’ll learn how to use Python and REST APIs to retrieve, process, and prepare network data for automation workflows.
First, you’ll explore how to use Python data structures, control flow, and functions to model and process network data.
Next, you’ll discover how to make RESTful API requests to network controllers and extract useful information from JSON responses.
Finally, you’ll learn how to work with YAML, convert structured YAML data into JSON for API consumption, and manage project dependencies with Python virtual environments.
When you’re finished with this course, you’ll have the knowledge and hands-on experience needed to use Python and REST APIs to build scalable network automation scripts.