Get Free Shipping on orders over $79
Python Network Programming for Network Engineers (Python 3) - David Bombal

Python Network Programming for Network Engineers (Python 3)

By: David Bombal

eText | 24 December 2018 | Edition Number 1

At a Glance

eText


$251.89

or 4 interest-free payments of $62.97 with

 or 

Instant online reading in your Booktopia eTextbook Library *

Why choose an eTextbook?

Instant Access *

Purchase and read your book immediately

Read Aloud

Listen and follow along as Bookshelf reads to you

Study Tools

Built-in study tools like highlights and more

* eTextbooks are not downloadable to your eReader or an app and can be accessed via web browsers only. You must be connected to the internet and have no technical issues with your device or browser that could prevent the eTextbook from operating.

Get to grips with the modern tools and technology available to automate networks quickly and easily.

Key Features

  • Learn how to leverage Network Automation and Programmability Abstraction Layer with Multivendor support (NAPALM) for network automation
  • Get ready to program networks using Graphical Network Simulator-3 (GNS3) and Python 3
  • Uncover tips and techniques to scale your network scripts

Book Description

The days of configuring Cisco networks only with the command-line interface (CLI) are ending. Do you want to program networks using Python, but not sure where to start? Well, this course will show you how you can start programming Cisco networks using Python within 20 minutes. The course begins by explaining the steps for setting up the lab and takes you through the concepts of network automation. Once you are ready with the environment and the basics, you will dive into automating networks. You will learn how to automate networks using Telnet, Secure Shell (SSH), Paramiko, Netmiko, and Network Automation and Programmability Abstraction Layer with Multivendor support (NAPALM). In the rest of the course, you will learn the various concepts of Python needed to automate the configuration of network devices. By the end of this course, you will be able to program networks and network devices using Python 3 and Graphical Network Simulator-3 (GNS3). All code files are available here: https://github.com/packtpublishing/python-network-programming-for-network-engineers-python-3-

What you will learn

  • Use Telnet to create VLANs
  • Enable Secure Shell (SSH) on switches in a network
  • Distinguish between Ubuntu and network automation container
  • Use Network Automation and Programmability Abstraction Layer with Multivendor support (NAPALM) for device configuration audit and changes
  • Become familiar with Netmiko scripts
  • Get to grips with the concepts of Python

Who this book is for

This course is for network engineers, network architects, and for those who are looking to apply Python programming to network automation. Basic understanding of networking knowledge (CCNA) and Graphical Network Simulator-3 (GNS3) is needed to get started with this course.
on
Desktop
Tablet
Mobile

More in Programming & Scripting Languages

Grokking Statistics - Thomas Nield

eBOOK

Learn Calculus with Python - Nick McIntyre

eBOOK

RRP $61.44

$49.16

20%
OFF