Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Python 3 for Network Engineers: Crash Course
Introduction
Network Automation and Python (5:17)
GNS3 and Python 3 - Resources and Recommendations (2:31)
GNS3 Initial LAB - Initial Setup (3:01)
Network Automation Host in GNS3: Basic Linux commands
Useful Linux Commands (1) (8:59)
Useful Linux Commands (2) and how to run a Script (4:53)
Python 3 - Crash Theory and Practice - part 1
Variables - Basics (1) (4:45)
Variables - Basics (2) and Types (str, int, float, bool) (5:53)
Variables - Quiz
Strings - Basics (1) - Defining, Quote Types, Concatenation, str() (5:29)
Strings - Basics (2) - Methods, Functions, in, Slices, Intro to a list (8:36)
Strings - Quiz
Comments and their Usage (4:55)
User Input. Object Type Conversion. (8:13)
Calculations. Order of Operations (6:43)
Comparisons and Boolean Operations (5:27)
Special Operators with equals sign (2:46)
Mathematical Python 3 Quiz
Python 3 - Crash Theory and Practice - part 2
Loops - 1. While. What is an infinite Loop (2:41)
Loops - 2. For and Nested Loops (6:41)
Lists and Tuples - 1. Basics. What they have in common (5:50)
Lists and Tuples - 2. The Methods for Lists (5:13)
Making Decisions - If elif else. Importance of Indentation (5:56)
Functions - Basics. How to create a Function. Docstrings (7:19)
Errors and Exceptions (7:05)
Modules and their Import (from, import). Import to the Function. (6:29)
Python 3 and Network Automation with Netmiko in GNS3
Improving the Lab to manage Devices - 1 (IP Connectivity) (5:58)
Improving the Lab to manage Devices - 2 (SSH, Netmiko Basics - Connecthandler) (6:45)
Using Dictionary with Netmiko. Dictionary Basics (6:40)
Sending Commands (EXEC and CONFIG modes) with Netmiko (5:13)
How to batch-configure similar Elements like Vlan Interfaces with IP addresses etc (3:19)
Saving a Backup as a File to a new Path (module os.path) (5:34)
Creating Backups for Multiple Devices (3:06)
Exceptions in Netmiko SSH-connections (while connecting to one or more devices) (10:43)
Date and Time in the Script (module datetime) (2:50)
Parallel operations with a status bar (joblib and tqdm). Creating simultaneous SSH-sessions to many devices. (10:00)
Network Automation and Python
Complete and Continue