
Learn to build network tools and automate tasks using Python — from socket programming to real-world automation
Sub Category
- Programming Languages
{inAds}
Objectives
- Build network applications using Python sockets (TCP/UDP)
- Automate network device configuration and management using Python
- Use Python libraries like socket, paramiko, netmiko, and scapy
- Create custom network scanners and packet sniffers
- Establish SSH and Telnet connections to routers and switches via scripts
- Analyze and manipulate network traffic using Python
- Automate repetitive network tasks such as backups and monitoring
- Understand IP addressing, protocols, and client-server models with practical examples
- Develop tools to troubleshoot and secure network infrastructure
- Build real-world Python scripts to manage and audit networks
Pre Requisites
- Willingness to learn by doing — this is a hands-on course
FAQ
- Q. How long do I have access to the course materials?
- A. You can view and review the lecture materials indefinitely, like an on-demand channel.
- Q. Can I take my courses with me wherever I go?
- A. Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
{inAds}
Coupon Code(s)