Network Automation Quick Start
1h 30mIntermediate2018-09-14
Authors

David Bombal
Creating content and courses for networking professionals worldwide
Course details
Learn how to quickly and easily automate the configuration of network devices with Python. In this course, join David Bombal as he provides network engineers with a quick, practical overview of network automation. David steps through how to set up the GNS3 network emulator and create a Telnet script. He also covers code style best practices for Python, how to use loops to scale your scripts, how to create a multiple switch network, and more.
Skills covered
GNS3Quick StartIT AutomationPythonNetwork and System AdministrationOpen Source
Concepts
1. Telnet Quick Start
- 01 - Welcome
- 02 - GNS3 lab setup and IDEs
- 03 - Telnet script creation
- 04 - Telnet script test
- 05 - Telnet to a switch and create VLANs
2. Loops and Scaling
- 06 - Loops
- 07 - PEP 8 - Python style guide
- 08 - Configure switch VLANs using loops
3. Scaling
- 09 - Create a multiple switch network
- 10 - Open a file of switch IP addresses
- 11 - Configure multiple switches using a loop
- 12 - Loops within loops
- 13 - Backup switch configurations
Related courses
- Python 3 SSH Network Automation Quick Start
- Agentic Automation: UiPath Agent Builder Quick Start
- SharePoint Quick Tips (2018)
- Python NAPALM Network Automation
- Next-Generation Network Automation
- Strategic Linux for Network Professionals: Security, Monitoring, and Automation
- Cisco CCNP ENCOR (350-401) Cert Prep: 2 Network Management, Security, and Automation (2020)
- Cisco CCNP Enterprise: ENCOR v1.1 (350-401) Cert Prep
Related learn paths
- Network Automation Professional Certificate by Arista Networks
- Starting Your Career in Tech: Data Science
- The Top Skills Project Management Professionals Have Right Now
- Getting Started as a Business Analyst
- Prepare for the MTA: Software Development Fundamentals Exam (98-361)
- Prepare for the CompTIA PenTest+ (PT0-001) Exam
- Azure Administration for Beginners: Management Tools, Services, and Security
- Advance Your JavaScript Skills