This Python for Network Engineer course is really helpful for those who are looking to automate the network stuff while configuring the routers, switches and cisco asa firewall. I have used latest version of Python 3.8.
You will be able to know to setup some commands on more than one devices. You will learn to leverage the pre-existing python scripts to achieve the purpose.
Initially you will learn to use the telnet library/module, after that Paramiko and Netmiko modules will be used for SSH cryptography.
You will learn to configure
1. Single router using telnetlib
2. Multiple routers using telnetlib
3. Single Switch using telnetlib
4. Single Switch with multiple Vlans using For loop
5. Multiple Switches using double For loop.
6. Cisco ASA firewall using telnetlib
7. Taking Backup of configuration of switches in files.
8. Steps to download PIP, Paramiko, Netmiko
9. Configuring Router using Paramiko for SSH
10. Configuring Switch using Paramiko for SSH
11. Configuring Router using Netmiko
12. Configuring Router by referencing to file
13. Configuring multiple Vlans in Switch using Netmiko
14. Setup multiple switches with multiple Vlans using Netmiko
and many more
With this course, you will understand that you can configure any networking device using Python 3.8. Since this is the latest version, so you will see changes in the syntax of scripts.
I have uploaded all scripts in the Resources section of each lecture. You can download and run. You will get very good knowledge in implementing these scripts in your daily usage.
In case you are not happy with the course, you can refund with in 30 days as per Udemy Policy. Who this course is for:
Students who are working as Network Engineers and looking to automate network stuff
Requirements
Students should have very good understanding of Cisco Networking Students should have experience of 3-5 years on working Cisco Routers and Switches GNS3 and GNS3 VM download and installation is the responsibility of student, however , I have one lecture which will guide on this.
[TutsNode.com] - Python Automation for Network Engineers/01 - Introduction/003 Chapter 2 - Installing Python 3.8 on Apple Mac.mp4
71.6 MB
[TutsNode.com] - Python Automation for Network Engineers/01 - Introduction/004 Chapter 3 - Installing Python 3.8 on Windows OS.mp4
59.1 MB
[TutsNode.com] - Python Automation for Network Engineers/01 - Introduction/005 Chapter 4 - Bridging Workstation with GNS3 VM for IP Connectivity.mp4
76.8 MB
[TutsNode.com] - Python Automation for Network Engineers/02 - Automate using Telnet Scripts/001 Chapter 5 - Configuring Cisco Router using Python 3.8 Script.mp4
159.1 MB
[TutsNode.com] - Python Automation for Network Engineers/02 - Automate using Telnet Scripts/002 Chapter 6 - For Loop - Configuring multiple devices using Python 3.8 Script.mp4
105.8 MB
[TutsNode.com] - Python Automation for Network Engineers/02 - Automate using Telnet Scripts/003 Chapter 7 - For Loop - Configuring multiple devices having different IPs.mp4
61.1 MB
[TutsNode.com] - Python Automation for Network Engineers/02 - Automate using Telnet Scripts/004 Chapter 8 - Configuring single cisco switch using Python 3.8 script.mp4
81 MB
[TutsNode.com] - Python Automation for Network Engineers/02 - Automate using Telnet Scripts/005 Chapter 9 - Configuring multiple Vlans on single cisco switch using For Loop.mp4
46.5 MB
[TutsNode.com] - Python Automation for Network Engineers/02 - Automate using Telnet Scripts/006 Chapter 10 - Configuring multiple switches with multiple Vlans using _For loop_.mp4
111.8 MB
[TutsNode.com] - Python Automation for Network Engineers/02 - Automate using Telnet Scripts/007 Chapter 11 - Configuring Cisco ASA Firewall using Python 3.8 Script.mp4
180.7 MB
[TutsNode.com] - Python Automation for Network Engineers/02 - Automate using Telnet Scripts/008 Chapter 12 - Taking Backup of Multiple Devices using Python 3.8 script.mp4
175.6 MB
[TutsNode.com] - Python Automation for Network Engineers/02 - Automate using Telnet Scripts/21400390-R1.py
721 B
[TutsNode.com] - Python Automation for Network Engineers/02 - Automate using Telnet Scripts/21404644-R2.py
801 B
[TutsNode.com] - Python Automation for Network Engineers/02 - Automate using Telnet Scripts/21405172-Script3.py
827 B
[TutsNode.com] - Python Automation for Network Engineers/02 - Automate using Telnet Scripts/21417714-Switch1test.py
829 B
[TutsNode.com] - Python Automation for Network Engineers/02 - Automate using Telnet Scripts/21419294-SwitchingScript2.py
604 B
[TutsNode.com] - Python Automation for Network Engineers/02 - Automate using Telnet Scripts/21508730-MSWITCH.py
694 B
[TutsNode.com] - Python Automation for Network Engineers/02 - Automate using Telnet Scripts/21508748-ASAScript.py
950 B
[TutsNode.com] - Python Automation for Network Engineers/02 - Automate using Telnet Scripts/21521694-BackupScript.py
728 B
[TutsNode.com] - Python Automation for Network Engineers/03 - Automate using Paramiko and Netmiko libraries for SSH sessions/001 Chapter 13 - Installing PIP, Paramiko, Netmiko on Apple Mac.mp4
106.4 MB
[TutsNode.com] - Python Automation for Network Engineers/03 - Automate using Paramiko and Netmiko libraries for SSH sessions/002 Chapter 14 - SSH to Router using Paramiko on Windows OS.mp4
199 MB
[TutsNode.com] - Python Automation for Network Engineers/03 - Automate using Paramiko and Netmiko libraries for SSH sessions/003 Chapter 15 - Switch Vlans configuration using Paramiko.mp4
153.8 MB
[TutsNode.com] - Python Automation for Network Engineers/03 - Automate using Paramiko and Netmiko libraries for SSH sessions/004 Chapter 16 - Router Configuration using Netmiko library.mp4
146.4 MB
[TutsNode.com] - Python Automation for Network Engineers/03 - Automate using Paramiko and Netmiko libraries for SSH sessions/005 Chapter 17 - Referencing Text file in Netmiko script.mp4
28.7 MB
[TutsNode.com] - Python Automation for Network Engineers/03 - Automate using Paramiko and Netmiko libraries for SSH sessions/006 Chapter 18 - Usage of FOR loop inside of Netmiko python script.mp4
54.4 MB
[TutsNode.com] - Python Automation for Network Engineers/03 - Automate using Paramiko and Netmiko libraries for SSH sessions/007 Chapter 19 - Configuring multiple Switches with multiple Vlans using For Loops.mp4
52.1 MB
[TutsNode.com] - Python Automation for Network Engineers/03 - Automate using Paramiko and Netmiko libraries for SSH sessions/21603950-paramikoashish.py
1 KB
[TutsNode.com] - Python Automation for Network Engineers/03 - Automate using Paramiko and Netmiko libraries for SSH sessions/21616552-esw1paramiko.py
802 B
[TutsNode.com] - Python Automation for Network Engineers/03 - Automate using Paramiko and Netmiko libraries for SSH sessions/21618378-netmiko1.py
490 B
[TutsNode.com] - Python Automation for Network Engineers/03 - Automate using Paramiko and Netmiko libraries for SSH sessions/21834692-netmiko2.py
391 B
[TutsNode.com] - Python Automation for Network Engineers/03 - Automate using Paramiko and Netmiko libraries for SSH sessions/21836104-netmiko3.py
570 B
[TutsNode.com] - Python Automation for Network Engineers/03 - Automate using Paramiko and Netmiko libraries for SSH sessions/21836800-netmiko4.py
1 KB
[TutsNode.com] - Python Automation for Network Engineers/04 - GNS3 VM Installation/001 Chapter 20 - GNS3 and GNS3 VM Installation guide.mp4
66.6 MB
[TutsNode.com] - Python Automation for Network Engineers/05 - Questions for Students to Answers/001 Questions for Students to Answers.html