You are on page 1of 2

av

on is co n yo
Th le o
ai

Sa en is a emis
ex urse ur p
la
b

ve es o es.
p
s
TCP/IP foundation for engineers

.
ls
r
REST and RESTCONF for engineers
A 1 day Hands on training course

Description Key outcomes

An introduction to REST and RESTCONF using By the end of the course delegates will be able to:
Python. The course progresses from how to use them
 Explain what REST and RESTCONF are.
onto how they work and then looks at using them from
within Python all the time on network devices.  Use the REST API on network devices.

 Use RESTCONF.

Training approach Details

This structured course uses Instructor Led Training to Who will benefit?
provide the best possible learning experience. Small Network engineers.
class sizes ensure students benefit from our engaging
Prerequisites
and interactive style of teaching with delegates Python for network engineers.
encouraged to ask questions throughout the course.
Duration: 1 day
Quizzes follow each major section allowing checking of
learning. Hands on sessions are used throughout to
allow delegates to consolidate their new skills.
Customer rating: New course

Generic training Small class sizes Hands On training Our courseware Customise your course

Generic training We limit our maximum The majority of our We write our own Please contact us if you
compliments product class size to 8 delegates; courses use hands on courses; courseware would like a course to be
specific courses covering often we have less than sessions to reinforce does not just consist of customised to meet your
the complete picture of this. This ensures optimal the theory. slides and our slides are specific requirements.
all relevant devices interactivity between diagrams not bullet point Have the course your
including the protocols delegates and instructor. text. way.
“on the wire”.
“Friendly environment “Excellent course. The “Not many courses “Comprehensive “I was very impressed by
with expert teaching that small class size was a have practice added to materials that made the the combination of
teaches the why before great benefit...” it. Normally just the course easy to follow practical and theory.
the how.” M.B. IBM theoretical stuff is and will be used as a Very informative.
G.C. Fasthosts covered.” reference point.” Friendly approachable
J.W. Vodafone V.B. Rockwell Collins environment, lots of
hands on.”
S.R. Qinetiq

www.snt.co.uk Page 1/2 Speak with our team now +44 (0)1737 821590
REST and RESTCONF for engineers

Course content

Using REST RESTCONF


Curl, Browser plugins, Postman, RESTClient, What is RESTCONF? YANG and NETCONF,
Python. Hands on: Using the REST API on relationship with REST, RESTCONF URIs, A
network devices. RESTCONF example with ietf-interfaces,
RESTCONF responses. PATCH. Hands on:
Using RESTCONF to update a network device
configuration.
What is REST?
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.

Rest conventions
Passing parameters, return values, HTTP status,
JSON. XML. Hands on: Configuring REST on What our customers say
network devices, changing format of responses,
POST requests, using parameters.
“Absolutely brilliant, very knowledgeable and
helpful trainer would recommend to teach
anyone. Kept me interested 100% of the time which is
Configuring network devices with REST very impressive as this does not happen often, if at all!”
Invoking multiple RPCs. Hands on: Device
O. B. Network Rail
configuration with REST.

“The best technical course I’ve been on!.”

The request library L. W. Fujitsu Telecoms Europe


RESTFUL APIs in Python, the request library,
Installation, example to retrieve the interface
“Very well thought out and structured course. Would
configuration. Hands on: Using the Python
requests library on network devices. recommend 100%. Lots of equipment, good quality.”

A.R. Unipart

“Course content is interesting. Relevant to current


systems and presented well.”
S.S-T. Arqiva

Step back Step forward

Jenkins for network


engineers
Python for network REST and RESTCONF
engineers for engineers

Git for network engineers

www.snt.co.uk Page 2/2 Speak with our team now +44 (0)1737 821590

You might also like