Python Programming for Network Engineers | RouteHub

Description

Course Overview

Do you want to advance your skills further as a network engineer? Do you want to learn how to build a script to generate a configuration file? Do you want to learn how to write a script to telnet to the network devices to run show commands or apply configuration commands? Or do you want to learn how to build a network monitoring solution to check for faults and performance on the devices? In this video series you will learn how to build these applications using Python.

Even though Python is supported on Windows, Mac OS, and Linux platforms, we will primarily use Mac OS and Ubuntu (Linux) to build our Python applications. They provide a stronger tool-set (e.g. snmpwalk) and have several network related Python modules (e.g. pexpect) we can import into our script.

In this course we will teach you the basics of Python and the different components. Then we will build out three practical applications that you can use and build upon in your own environment.

Course Details

  • Format: Video [ ~15 hours ]
  • Includes: Video, Network Diagram, Presentation, Python Scripts, and Other Supporting Files
  • It is recommended to have working knowledge and/or understanding for some Basic Networking concepts and Linux Computing for best results to follow along in this course