Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Python for Network Engineers
New
Rating: 3.3 out of 5(2 ratings)
7 students

Python for Network Engineers

Program networks using Python
Last updated 4/2026
English

What you'll learn

  • Learn network programmability with EVE ng and Python version 3
  • Use Netmiko for SSH connections to routers and switches
  • Learn how to automate the configuration of network devices with Python
  • Learn how to scale your network scripts

Course content

1 section33 lectures7h 16m total length
  • Introduction to Python7:04
  • How to Install Python7:31
  • How to Install Visual Studio Code3:00
  • Print Function9:12
  • Python Variable8:58
  • Python Data Types Part 19:17
  • Python Data Types Part 210:55
  • Python Data Types Part 310:09
  • Python Data Types Part 416:50
  • Python Data Types Part 55:17
  • Python Data Types Part 69:41
  • User Input and String Split Method9:10
  • Python Slice Funciton14:57
  • Python Operators Part 122:46
  • Python Operators Part 24:09
  • Python Operators Part 310:47
  • Python If Else If27:50
  • Python Package Telnet7:33
  • How to Install VMWare Workstation3:37
  • How to Install EVE ng18:24
  • How to upload Router switch and Window Images in EVE ng17:49
  • How to Enable Telnet in Router and access from Our physical PC11:23
  • Telnet lab by using Python11:21
  • How to Enable SSH in Router and access from Our Physical PC14:03
  • SSH Lab by using Python23:10
  • How to Create loopback and enable OSPF by using Python16:24
  • Loop in Python9:58
  • Multiple device ssh with For Loop38:07
  • Multiple show commands21:06
  • Open function in Python6:12
  • Open Function basic lab20:46
  • Open and With Open function basic lab5:01
  • Taking Backup with Python24:17

Requirements

  • Basic computer skill with CCNA knowledge’s (to write scripts for Network Automations)
  • Need Basic Laptop with at least 4 GB RAM (Recommendation 8 to 16 GB RAM as we are going to Run CSR Router).

Description

  • Learn network programmability with EVE NG and Python version 3

  • Learn how to automate the configuration of network devices with Python

  • Use Netmiko for SSH connections to routers

  • Want to program networks using Python, but not sure where to start? Well, this course will show you how you can start programming Cisco networks

  • list of topic we cover in this course is as given below.

1. Introduction to Python

2. How to Install Python

3. How to Install Visual Studio Code

4. Print Function

5. Python Variable

6. Python Data Types Part 1

7. Python Data Types Part 2

8. Python Data Types Part 3

9. Python Data Types Part 4

10. Python Data Types Part 5

11. Python Data Types Part 6

12. User Input and String Split Method

13. Python Slice Funciton

14. Python Operators Part 1

15. Python Operators Part 2

16. Python Operators Part 3

17. Python If Else If

18. Python Package Telnet

19. How to Install VMWare Workstation

20. How to Install EVE ng

21. How to upload Router switch and Window Images in EVE ng

22. How to Enable Telnet in Router and access from Our physical PC

23. Telnet lab by using Python

24. How to Enable SSH in Router and access from Our Physical PC

25. SSH Lab by using Python

26. How to Create loopback and enable OSPF by using Python

27. Loop

28. Multiple device ssh with For Loop

29. Multiple show commands

30. Open function in Python

31. Open Function basic lab

32. Open and With Open function basic lab

33. TAKING BACKUP

Who this course is for:

  • Network Engineers
  • Network Architects
  • If you are interested in network automation
  • If you are interested in network programmability
  • Anyone who wants to learn network automation and use Python in networking