| 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 |
|