Using APIs for Network Automation

About this Course

This course will provide a solid foundation for understanding how APIs are utilized in network automation by discussing important topics such as data encoding formats, REST APIs, and the Python Requests library. Upon completion of the course, you will be equipped with the necessary skills to utilize APIs in your network automation solution and be able to describe the usefulness of APIs in this context. This course is primarily intended for network engineers, systems engineers, network architects, and managers interested in learning the fundamentals of network automation and network APIs. By the end of the course, you will be able to: - Describe the need for data encoding formats and study various data encoding formats. - Interpret and construct HTTP-Based APIs calls to network devices. - Construct and interpret Python scripts using the Python requests module to automate devices that have HTTP-based APIs. To be successful in this course, you should be proficient in fundamental network routing & switching technologies, understand the basics of Python programming (3-6 mos exp.) and have some familiarity with Linux.

Created by: Cisco Learning and Certifications


Related Online Courses

Neuroimaging methods are used with increasing frequency in clinical practice and basic research. Designed for students and professionals, this course will introduce the basic principles of... more
Course 2 of Statistical Thermodynamics presents an introduction to quantum mechanics at a level appropriate for those with mechanical or aerospace engineering backgrounds. Using a postulatory... more
Upgrade your development workflow and start writing code like a professional! This project aims to empower software developers to leverage advanced features within Visual Studio Code to enhance... more
This is a comprehensive course designed to deepen your understanding of semiconductor mask technology, a critical component in the miniaturization and efficiency of electronic devices. Throughout... more
87% of Google Cloud certified users feel more confident in their cloud skills*. This program provides the skills you need to advance your career as a network engineer and provides training to... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL