CCIEPython: Learn Python, Netmiko, NAPALM, Paramiko, SSH, Telnet and much more! Network automation!
David Bombal
Udemy: Get the course for $10 here: https://goo.gl/QYC988 GNS3 Academy: Get the course for $10 here: https://goo.gl/vnZJhg More free Python videos here: https://www.youtube.com/playlist?list=PLhfrWIlLOoKPn7T9FtvbOWX8GxgsFFNwn
Learn Python programming with David Bombal. For much more, go to http://www.cciepython.com
Learn how to automate your networks using Python.
I want to welcome you to this Python for networking course. This course is not like other Python courses. In my experience I found that a lot of Python courses are trying to make networking engineers Python developers. They concentrate very heavily on Python theory and they spend a lot of time teaching you the ins and outs of Python instead of getting you to use Python to configure network devices as quickly as possible. That’s what I’m going to do in this course.
This course consists of multiple portions and leverages GNS3 to create multiple network topologies that you can configure and automate through Python.
In the next video I am going to show you how you can very quickly start configuring network devices using Python.
One of the biggest stumbling blocks when learning network automation is the barrier or huge mountain that Network Engineers think they have to climb before they can configure network devices.
That’s not true. Within 20 minutes in the next video, I’ll show you how you can configure OSPF and loopback interfaces on a Cisco IOSv router.
The video after that will show you how to configure VLANs and you’ll learn how to configure Cisco network devices using telnet as well as SSH.
In the upcoming videos, we’ll use multiple modules and leverage the work done by others.
Don’t reinvent the wheel, leverage the hard work that others have done and made freely available through Python.
We’ll use tools such as the telnet library, Paramiko, Netmiko, NAPALM and other s to automate the configuration of the multiple networks.
Again, I’m leveraging GNS3, in most of these videos you don’t have to use GNS3. You could use real world physical equipment if you wanted to.
The advantage however of GNS3 is that, you can build virtual networks very quickly on your laptop. You can learn Python and configure Python networks wherever you are. You just need your laptop and GNS3 running on your laptop.
It’s also a safe place to be. Your GNS3 network is not your live network. So you won’t inadvertently break a production network by running a Python script on your GNS3 network. It’s a safe place to learn.
Once I’ve shown you how to quickly configure networks using Python, there is a theory section. I’m going to take you from the basics of Python to more complex topics.
So if you want to take your Python knowledge further, and learn the in ... https://www.youtube.com/watch?v=-1Z6ygHO--8
58853786 Bytes