Booking options
£1,397
£1,397
Delivered Online or In-Person
You travel to organiser or they travel to you
Redhill
Full day
All levels
An introduction to REST and RESTCONF using Python. The course progresses from how to use them onto how they work and then looks at using them from within Python all the time on network devices.
Network engineers.
Python for network engineers.
1 day
Curl, Browser plugins, Postman, RESTClient,
Python.
Hands on Using the REST API on
network devices.
What is REST? Architecture, APIs, RESTful APIs,
APIs over HTTP/HTTPS, URIs, resources, HTTP
methods, GET, POST, PUT, DELETE. CRUD.
Comparison with other APIs.
Hands on REST
analysis with Wireshark.
Passing parameters, return values, HTTP status,
JSON. XML.
Hands on Configuring REST on
network devices, changing format of responses,
POST requests, using parameters.
Invoking multiple RPCs.
Hands on Device
configuration with REST.
RESTFUL APIs in Python, the request library,
Installation, example to retrieve the interface
configuration.
Hands on Using the Python
requests library on network devices.
What is RESTCONF? YANG and NETCONF,
relationship with REST, RESTCONF URIs, A
RESTCONF example with ietf-interfaces,
RESTCONF responses. PATCH.
Hands on
Using RESTCONF to update a network device
configuration.