Python for Network Engineer resources end of course links
Python – Python.org
Good Book on Python Basics – Python Crash Course – amazon link
https://www.amazon.com/Python-Crash-Course-Hands-Project-Based/dp/1593279280
Cisco DevNet – http://developer.cisco.com
Automate the boring Stuff – Great free Python Reference
Python Style Guide – https://www.python.org/dev/peps/pep-0008/
Jason Validator jsonlint.com
XML Validator https://www.xmlvalidation.com/
YANG Validator – yangvalidator.com
Great Free Video course on Network Programmability from Cisco
https://developer.cisco.com/video/net-prog-basics/
Good example of how to parse a JSON File:
https://stackoverflow.com/questions/2835559/parsing-values-from-a-json-file
Free Lab to Parse JSON with Python:
https://developer.cisco.com/learning/login?refLink=%252Flab%252Fcoding-202-parsing-json%252Fstep%252F1
NX-OS API Reference for Python
https://developer.cisco.com/docs/nx-os/#!cisco-nexus-9000-series-python-sdk-user-guide-and-api-reference/about-the-python-programming-language
Example Script to add CDP Neighbor to description of interfaces
https://github.com/datacenter/nexus7000/blob/master/cdp_description.py
Nexus Link Monitor Example Script
https://github.com/datacenter/nexus7000/blob/master/link_monitor_nexus7000.py
Setup the ASA Rest API
https://www.cisco.com/c/en/us/td/docs/security/asa/api/qsg-asa-api.html
IOS XE Programmability guide
https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/prog/configuration/166/b_166_programmability_cg.html
Netmiko Tutorial
https://hub.packtpub.com/using-python-automation-to-interact-with-network-devices-tutorial/
Utilities
PyCharm https://www.jetbrains.com/pycharm-edu/download/
Notepad++ https://notepad-plus-plus.org/
Sublime https://www.sublimetext.com
Postman https://www.getpostman.com/apps
Podcast
https://talkpython.fm/
Fun Python Hardware for around $100
https://openmv.io
https://www.ryzerobotics.com/tello-edu