Booking options
Price on Enquiry
Price on Enquiry
Delivered Online
4 days
All levels
Duration
4 Days
24 CPD hours
This course is intended for
This course is intended for Network Administrators, Network Engineers, Network Operations Technicians, and students interested in learning about programming.
Overview
Upon completing this course, the learner will be able to meet these overall objectives:Understand and describe basic and advanced Python terminologiesIdentify and correct Python script errorsPull and reconfigure networking devices using Python scriptsIntroduction to RESTful API utilizing JSON and XML
This course focuses on the interoperability of Python programming with Networking to prepare students for Software Defined Networking. This class is designed for students looking to add programming skills in preparation for various ACI & SDN technologies.
Basic Constructs
Describe and execute strings
Describe and execute printing
Describe and execute variables
Describe and execute built in methods
Describe and execute input from users
Describe Boolean expressions
Advanced Constructs
Describe and execute redundant scripts
Describe and execute functions
Describe and execute classes
Scaling Python
Describe and execute Reading Files scripts
Describe and execute Writing to File scripts
Describe and execute substituting strings and integers
Describe and execute while loops
Describe and execute for loops and lists
Describe and execute slicing
Updating and edit a list
Error checking
Dictionaries and Regular Expressions
Describe and execute dictionaries
Delete dictionaries
Describe and execute dictionaries with lists
Describe and execute regular expressions (match, search, findall, sub)
XML and JSON
Describe XML format
Describe JSON Format
Example of XML
Example of JSON
What is an XML Schema?
Describe SOAP
Example of CURL with a Web Based Application
Example of a SOAP exchange with a Web based Application
Example of REST with a Web based Application
Putting It All Together
Apply Python principles with a SOAP Client
Apply Python principles with REST and WSDL
Apply native Python modules
Additional course details:
Nexus Humans Introducing Python and Web Services Programmability for Network Engineers - v3.0 IPWSP-NE training program is a workshop that presents an invigorating mix of sessions, lessons, and masterclasses meticulously crafted to propel your learning expedition forward.
This immersive bootcamp-style experience boasts interactive lectures, hands-on labs, and collaborative hackathons, all strategically designed to fortify fundamental concepts.
Guided by seasoned coaches, each session offers priceless insights and practical skills crucial for honing your expertise. Whether you're stepping into the realm of professional skills or a seasoned professional, this comprehensive course ensures you're equipped with the knowledge and prowess necessary for success.
While we feel this is the best course for the Introducing Python and Web Services Programmability for Network Engineers - v3.0 IPWSP-NE course and one of our Top 10 we encourage you to read the course outline to make sure it is the right content for you.
Additionally, private sessions, closed classes or dedicated events are available both live online and at our training centres in Dublin and London, as well as at your offices anywhere in the UK, Ireland or across EMEA.
Nexus Human, established over 20 years ago, stands as a pillar of excellence in the realm of IT and Business Skills Training and education in Ireland and the UK....