Introduction to Python Programming for Network Engineers
What about this course?
This course will provide a gentle introduction to programming concepts and will cover the benefits of learning how to program, why Python is a great language to learn, and the software development lifecycle at a very high level. The course will also cover a brief history of past methods of automated interactions with network hardware, and compare those methods with more modern methods available today, such as NETCONF as well as embedded Python interpreters in network hardware operating systems. This course is based on Python Release 2.7.
Instructor for this course
John Jensen
INE Instructor
This course is composed by the following modules
Why Learn to Program?
Why Python?
Programming Paradigms
Gathering Requirements
Initial Design
Implementation
Testing
Maintenance
Does any of this matter?
Tcl and Expect
Telnet & SSH
SNMP
What is NETCONF?
Comparing NETCONF and Other Methods
What is YANG?
Python Embedded in the OS
Common Course Questions
If you have a question you don’t see on this list, please visit our Frequently Asked Questions page by clicking the button below.
If you’d prefer getting in touch with one of our experts, we encourage you to call one of the numbers above or fill out our contact form.
Do you offer training for all student levels?