If you are not happy with the course, there is a 20-day money back guarantee. No questions asked.
—I really like the hands-on nature of the course with a lab environment to create and test code. I have used Python and Netmiko at scale in my work, but it is always good to learn important details about the library especially from the developer himself.
This course is a twelve lesson, six-week email-course. The lessons are sent every Tuesday and Thursday. The lessons contain videos, exercises, and additional content. We have posted solutions to the exercises online. For the Plus Package, there are two additional bonus lessons covering Netmiko4 features and there also is a community forum where you can ask questions, post code, and interact with other students.
Yes, the lab environment will consist of a set of virtual and physical network devices and at least one AWS-Linux server. We will install a set of libraries in the lab environment; this will enable you to get working quickly. The lab environment will have a mixture of vendors and platforms (Cisco IOS/IOS-XE, Cisco NX-OS, Juniper, and Arista).
You should be familiar with the basics of Python. You can be slow at writing Python code, but these ideas should not be new to you.
You also need to be familiar with basic network engineering (routing, switching, Cisco CLI configuration).
Finally, since the lab environment will use Linux. You should be at least somewhat familiar with Linux. You should know the basics of how to move around the file system, execute a script, and edit a file.
Netmiko is a Python library that simplifies automating legacy devices using SSH. Netmiko supports a very broad-set of networking platforms and also enables the use of fairly simple code patterns for automation.
The community forum is a forum where students can interact, post code, ask questions, and make recommendations. Students that purchase the Plus Package will have access to the community forum for the duration of the course.
If you are not satisfied with the course, there is a 20-day money back guarantee (from the start of the course). No questions asked.
Kirk Byers is the founder of Twin Bridges Technology–a small business specializing in network automation training. He is the creator of the Netmiko Python library and also one of the maintainers of the NAPALM project.
He teaches Python, Ansible, and Nornir courses for Network Engineers and writes about network automation at pynet.twb-tech.com. He is a long-time network engineer (CCIE #6243 emeritus), has extensive experience with *nix system administration, and is a Python programmer. He is interested in programming and networking and how to improve network engineering practices through automation.
Zack is a programmer extraordinaire. His language of choice is Python. He loves programming and is very big into games including: Magic the Gathering, Roblox, Dungeons & Dragons, and Wingspan.
Jupiter is all dog. She loves to be near her people and loves her food (not necessarily in that order). She likes the water, the beach, chasing birds, and meeting new people. She is categorized as "an aggressive chew breed" and is living up to that category.