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
Reinforcement Learning is a subfield of Machine Learning, but is also a general purpose formalism for automated decision-making and AI. This course introduces you to statistical learning techniques... more
This Specialization is intended for software developers of any level who are not yet fluent with secure coding and programming techniques.Through four courses, you will cover the principles of... more
By the end of this project you will have a beginning understanding of Microsoft Outlook. You will know how to recognize the layout of Microsoft Outlook, how to create, reply, forward, and place... more
This course is designed to empower individuals preparing for computer science job interviews, with essential strategies to confidently navigate the computer science interview process. It will... more
In this 1-hour long project-based course, you will learn how to Access an EC2 instance shell from the AWS console Amazon Elastic Compute Cloud is the service you use to create and run virtual... more