
Hands-on Network Programming with Python
Model, monitor, and automate your network with Python
Created by Eric Chou
Discover how to use Python to automate, monitor, and manage network devices efficiently. Explore both traditional device interaction and modern API-driven methods, gaining practical skills for real-world network automation. Build confidence working with tools like Netmiko and Ansible through hands-on projects.
Packt | Jul 2018 | 183 min
What You Will Learn
You will learn by working through practical examples and hands-on labs that mirror real networking scenarios. Each topic is explained with clear, friendly guidance, including tips to avoid common mistakes. By applying what you learn step by step, you will build a solid foundation in network automation.
Key Features
- Automate network device tasks using Python and the Netmiko library
- Integrate Ansible for scalable network configuration and sensitive data protection
- Develop custom solutions for network automation with Python and Ansible modules
Target Audience
Perfect for network engineers, administrators, or DevOps professionals with basic Python skills who want to automate network tasks. If you are looking to bridge the gap between programming and network management, or aiming to streamline your workflow with automation, you will find these skills immediately useful.





