|
Preview
|
|
|
|
Python Overview
|
|
|
|
Python Demo
|
|
|
|
Python Overview
|
Preview
|
|
Getting Started (Building Blocks - Theoretical Topics}
|
|
|
Python Installations and IDEs Introduction
|
|
|
|
IDLE
|
|
|
|
Sublime
|
|
|
|
Pycharm
|
|
|
Quick Start guide to Network Automation
|
|
|
Python theory with different - Objects, Variables and Data Types
|
|
|
Understanding Numbers
|
|
|
|
Operators Lab Examples
|
|
|
|
Floats Lab Examples
|
|
|
Understanding Strings
|
|
|
|
Concatenation Lab Examples
|
|
|
|
Slice Lab Examples
|
|
|
|
Lower Upper Count etc
|
|
|
|
Other functions & methods with Practical LAB examples
|
|
|
Understanding Comparisons tools
|
|
|
|
Boolean Lab & Examples
|
|
|
|
False conditions Lab Examples
|
|
|
understanding Lists
|
|
|
|
Merge Lab Examples
|
|
|
|
Extend Lab Examples
|
|
|
|
Insert Lab Examples
|
|
|
|
Delete Lab Examples
|
|
|
|
Multi Function Scenario Labs
|
|
|
Understanding Tuples
|
|
|
|
Operators on Tuples and Labs
|
|
|
|
Lab Scenarios
|
|
|
Understanding Code Structures and Loops
|
|
|
|
If, Else and Else-if Logic and Loops
|
|
|
|
Multi Loops Logic Lab Scenarios
|
|
|
Understanding While Loops
|
|
|
|
While Loops with continue statements
|
|
|
|
While loops with Nested list, else
|
|
|
|
More Lab Scenarios on Loops
|
|
|
Understanding Advance Loops Concepts
|
|
|
|
Loops using dictionary
|
|
|
|
Loop using lists or ranges
|
|
|
|
Lab Scenarios
|
|
|
Understanding Dictionaries & Ranges
|
|
|
|
Lab Scenarios
|
|
|
Understanding Functions
|
|
|
|
Introduction to Functions
|
|
|
|
Python File Handling Lab Examples
|
|
|
|
Open Function and Lab Examples
|
|
|
|
With Statement Lab Examples
|
|
|
Understanding Telnet & SSH Scripts
|
|
|
|
Lab Scenario 1
|
|
|
|
Lab Scenario 2
|
|
|
|
Lab Scenario 3
|
|
|
Python Scripts - Fetching Information from Cisco devicess - like
|
|
|
|
Lab Scenario - show version
|
|
|
|
Lab Scenario - Show running configuration
|
|
|
|
Lab Scenario - Other show commands
|
|
|
Live Lab Scenarios - Python Scripts
|
|
|
|
Remotely Configure Device Interface Parameters
|
|
|
|
Remotely configure multiple vlans using Automation
|
|
|
Lab Scenario - Remotely Saving configuration locally
|
|
|
Advance Lab Scenario - Pick outside IPs file from computer to Telnetting remote device
|
|
|
Advance Lab Scenario - Auto fill user credentials & remote execution
|
|
|
Understand Netmiko
|
|
|
|
Introduction to Netmiko
|
|
|
|
Use SSH for Network Automation, Login to device through SSH rather than simple telnet using Netmiko
|
|
|
Lab Scenario Using Netmiko - Pick IPs from outside file from computer to Telnetting over device
|
|
|
Lab Scenario - Receive user’s input for credentials rather than hard-core onto script
|
|
|
Lab Scenario - Configure NTP server and related configuration
|
|
|
|
Lab Scenario - Configure DHCP server and related configurations
|
|
|
Advance Lab Scenario - Pick configuration from outside file and execute over devices
|
|
|
|
Scenario 1 - Configure BGP peer-groups on all routers
|
|
|
|
Scenario 2 - Configure STP features like port-fast, uplink-fast, backbone-fast or root guard.
|
|
|
Advance Python - Error-handling
|
|
|
|
Lab Scenario - Error handling
|
|
|
Lab Example to check if device is a switch and router
|
|
|
Lab Example - Checking device capability need to pick file from outside to execute as per devices specifications.
|
|
|
Understanding NAPALM
|
|
|
|
Installation and Introduction
|
|
|
|
Jason Introduction
|
|
|
|
Napalm installation on windows
|
|
|
|
Lab Scenario - Create a script to retrieve basic information ( like getting interface statics, counters,MAC table, ARP table,
|
|
|
|
Lab Scenario - Verifying internet connectivity using Napalm and JSON integration for readability
|
|
|
Lab Scenario - Create a script to retrieve BGP information from one/multiple router
|
|
|
|
Scenario 1 - Getting BGP neighbors & count of received prefixes
|
|
|
|
Scenario 2 - Configure BGP configurations from basic to advance
|
|
|
Use NAPALM for device configuration audit and changes
|
|
|
Iteration Lab Examples
|
|
|
Lab Scenario - Validate if particular configuration is already present over devices or not.
|
|
|
Advance Lab Scenarios using F5 LTM
|
|
|
|
Introduction to API
|
|
|
|
Scenario 1 - Configure pool, pool-member and VS
|
|
|
|
Scenario 2 - Configuring Various load-balancing methods
|
|
|
|
Scenario 3 - Troubleshooting examples
|
|