Book Content
chapters • 11h20m total length
1. A Primer on Python 3
2. Connecting to Network Devices via SSH Using Paramiko
3. Building Configuration Templates Using Jinja2
4. Configuring Network Devices Using Netmiko
5. Model-Driven Programmability with NETCONF and ncclient
6. Automating Complex Multi-Vendor Networks with NAPALM
7. Automating Your Network Tests and Deployments with pyATS and Genie
8. Configuring Devices Using RESTCONF and requests
9. Consuming Controllers and High-Level Networking APIs with requests
10. Incorporating Your Python Scripts into an Existing Workflow by Writing Custom Ansible Modules
11. Automating AWS Cloud Networking Infrastructure Using the AWS Python SDK
12. Automating Your Network Security Using Python and the Firepower APIs














