Description

Book Synopsis

Learn and implement network automation within the Enterprise network using Python 3. This introductory book will be your guide to building an integrated virtual networking lab to begin your Network Automation journey and master the basics of Python Network Automation. 

The book features a review of the practical Python network automation scripting skills and tips learned from the production network, so you can safely test and practice in a lab environment first, various Python modules such as paramiko and netmiko, pandas, re, and much more. You''ll also develop essential skills such as Python scripting, regular expressions, Linux and Windows administration, VMware virtualization, and Cisco networking from the comfort of your laptop/PC with no actual networking hardware. Finally, you will learn to write a fully automated and working Cisco IOS XE upgrade application using Python.

Introduction to Python Network Automation uses a canonical order, where you begin

Table of Contents

Introduction to Python Network Automation

Chapter 1: Introduction to Python Network Automation

Chapter 2: Learn Python Basics on Windows

Chapter 3: More Python Exercises

Chapter 4: Introduction to VMware Workstation

Chapter 5: Creating Virtual Machines Using Ubuntu 20 Server Image

Chapter 6: Creating Virtual Machines Using CentOS 8 Server Image

Chapter 7: Linux Fundamentals

Chapter 8: Linux Basic Administration

Chapter 9: Regular Expressions for Network Automation

Chapter 10: GNS3 Basics

Chapter 11 Cisco IOS Labs

Chapter 12. Building a Python Automation Lab Environment

Chapter 13. Python Network Automation Lab: Basic Telnet

Chapter 14. Python Network Automation Labs: SSH Paramiko and Netmiko

Chapter 15. Python Network Automation Labs: Cron and SNMPv3

Chapter 16. Python Network Automation Labs: Ansible, pyATS, Docker, and Twilio API

Chapter 17. Upgrading Multiple Cisco IOS XE Routers

Chapter 18. Python Network Automation Lab: Cisco IOS Upgrade mini-tools Development

Chapter 19. Python Network Automation Labs Combining and Completing Cisco IOS Upgrade Application


Introduction to Python Network Automation

Product form

£52.24

Includes FREE delivery

RRP £54.99 – you save £2.75 (5%)

Order before 4pm today for delivery by Sat 17 Jan 2026.

A Paperback by Brendan Choi

Out of stock


    View other formats and editions of Introduction to Python Network Automation by Brendan Choi

    Publisher: APress
    Publication Date: 1/25/2021 12:05:00 AM
    ISBN13: 9781484268056, 978-1484268056
    ISBN10: 1484268059

    Description

    Book Synopsis

    Learn and implement network automation within the Enterprise network using Python 3. This introductory book will be your guide to building an integrated virtual networking lab to begin your Network Automation journey and master the basics of Python Network Automation. 

    The book features a review of the practical Python network automation scripting skills and tips learned from the production network, so you can safely test and practice in a lab environment first, various Python modules such as paramiko and netmiko, pandas, re, and much more. You''ll also develop essential skills such as Python scripting, regular expressions, Linux and Windows administration, VMware virtualization, and Cisco networking from the comfort of your laptop/PC with no actual networking hardware. Finally, you will learn to write a fully automated and working Cisco IOS XE upgrade application using Python.

    Introduction to Python Network Automation uses a canonical order, where you begin

    Table of Contents

    Introduction to Python Network Automation

    Chapter 1: Introduction to Python Network Automation

    Chapter 2: Learn Python Basics on Windows

    Chapter 3: More Python Exercises

    Chapter 4: Introduction to VMware Workstation

    Chapter 5: Creating Virtual Machines Using Ubuntu 20 Server Image

    Chapter 6: Creating Virtual Machines Using CentOS 8 Server Image

    Chapter 7: Linux Fundamentals

    Chapter 8: Linux Basic Administration

    Chapter 9: Regular Expressions for Network Automation

    Chapter 10: GNS3 Basics

    Chapter 11 Cisco IOS Labs

    Chapter 12. Building a Python Automation Lab Environment

    Chapter 13. Python Network Automation Lab: Basic Telnet

    Chapter 14. Python Network Automation Labs: SSH Paramiko and Netmiko

    Chapter 15. Python Network Automation Labs: Cron and SNMPv3

    Chapter 16. Python Network Automation Labs: Ansible, pyATS, Docker, and Twilio API

    Chapter 17. Upgrading Multiple Cisco IOS XE Routers

    Chapter 18. Python Network Automation Lab: Cisco IOS Upgrade mini-tools Development

    Chapter 19. Python Network Automation Labs Combining and Completing Cisco IOS Upgrade Application


    Recently viewed products

    © 2026 Book Curl

      • American Express
      • Apple Pay
      • Diners Club
      • Discover
      • Google Pay
      • Maestro
      • Mastercard
      • PayPal
      • Shop Pay
      • Union Pay
      • Visa

      Login

      Forgot your password?

      Don't have an account yet?
      Create account