Practical Python for Network Engineers

Topic: Using Python

Python is becoming the de-facto standard for the Software Driven Networking world. From full-blown SDN controllers to simple network device query, it is the language of choice for companies large to small due to its simplicity and maintainability. Even with its beginner-friendly mantra, it is a fully powerful language that supports the infrastructure of companies like Google and NetFlix. The course is aim to bring a previously CLI-focused Network Engineer up to speed on Python programming basics. Unlike other Python introductory courses, the course will give practical examples in each of the lessons on how the covered material applies to the tasks for network engineers. At the end of the course, the participant will be able to write basic scripts to begin utilize libraries such as PExpect, Ansible, Paramiko and others.