Automation & Systems

Practical Python Cisco Network Automation

David Bombal
David Bombal
CCIE #11023 Emeritus

This course is included in our All Access Pass! Get unlimited streaming access to 12,000+ videos, workbooks, and practice exams by starting your free trial of the All Access Pass subscription!
Start Your FREE Trial!


Course Description
Network is changing. In this new world of network automation and network programmability, you need to learn Python. Why? Because Python is one of the basic skills of a next generation network engineer. This course is not like other Python courses. I am not going to teach you Python from a developer's point of view. The course focuses on Cisco IOS network automation - not software development or server automation. The course is practical and applicable to network engineers today. After attending this course, you will be able to start automating your Cisco networks right away.
  • Course
    • Overview
      • Course Introduction
    • GNS3 Lab Setup
      • Lab Setup
    • Your First Automation Lab
      • Your First Automation Lab :: Part 1
      • Your First Automation Lab :: Part 2
    • Switch Automation
      • Automating Switch Configuration
    • Python 3 Automation
      • Python 3 Automation
    • Loops
      • Loops :: Introduction
      • For Loop :: Overview
      • Python Types
      • Loops & VLANs
      • Real World Advice to Create 100 VLANs Easily
    • Multiple Switches
      • Build a Multiple Switch Network
      • Initial Switch Configuration
      • Host Inventory
      • Multiple Switches & Multiple VLANs
      • Remove Enable Password
    • Backup Device Configurations
      • Backup Device Configs
    • SSH, Netmiko & Python
      • Netmiko :: Introduction
      • First SSH Script
      • Python3 SSH Script Using Netmiko
    • Multi Device SSH
      • Python3 SSH Script Configuring Multiple Switches
      • File of Commands
      • Multiple Configs & Multiple Switches
    • Wrap Up
      • Course Summary
Course Outline:
  • Course
    • Overview
      • Course Introduction
    • GNS3 Lab Setup
      • Lab Setup
    • Your First Automation Lab
      • Your First Automation Lab :: Part 1
      • Your First Automation Lab :: Part 2
    • Switch Automation
      • Automating Switch Configuration
    • Python 3 Automation
      • Python 3 Automation
    • Loops
      • Loops :: Introduction
      • For Loop :: Overview
      • Python Types
      • Loops & VLANs
      • Real World Advice to Create 100 VLANs Easily
    • Multiple Switches
      • Build a Multiple Switch Network
      • Initial Switch Configuration
      • Host Inventory
      • Multiple Switches & Multiple VLANs
      • Remove Enable Password
    • Backup Device Configurations
      • Backup Device Configs
    • SSH, Netmiko & Python
      • Netmiko :: Introduction
      • First SSH Script
      • Python3 SSH Script Using Netmiko
    • Multi Device SSH
      • Python3 SSH Script Configuring Multiple Switches
      • File of Commands
      • Multiple Configs & Multiple Switches
    • Wrap Up
      • Course Summary

If you would like more information on how to purchase this course individually, contact a Training Specialist.