Python Network Programming for Network Engineers (Python 3)
Below are the top discussions from Reddit that mention this online Udemy course.
Program networks using Python version 3
Reddemy may receive an affiliate commission if you enroll in a paid course after using these buttons to visit Udemy. Thank you for using these buttons to support Reddemy.
Taught by
David Bombal
1
Reddit Posts and Comments
0 posts • 15 mentions • top 15 shown below
16 points • unique_MOFO
>What are some good books/courses?
You're in luck.
David Bombal has a great program on Introduction to Python Network Programming and its free to claim in Udemy today. Grab it soon.
It covers Python basics and Python network automation libraries such Netmiko and Napalm.
Check ths video for more giveaways.
David Bombal is a good tutor I'd recommend. I also followed the above program to learn Netmiko and Napalm to apply it into my BSc final year project.
Go through that program, if you get stuck anywhere, maybe ping me, I ll help if I can. I m not a profressional, Im also a student so theres that.
5 points • dcvetkovic
You mean https://www.udemy.com/course/python-network-programming-for-network-engineers-python-3/
1 points • Ciscoguy83
I am not sure about in person training, but pre-recorded, I would suggest David Bomble:
https://www.udemy.com/course/python-network-programming-for-network-engineers-python-3/?utm_source=adwords&utm_medium=udemyads&utm_campaign=Python_v.PROF_la.EN_cc.US_ti.7380&utm_content=deal4584&utm_term=._ag_78513466559.ad_532070164200.kw__._de_m.dm__._pl__._ti_dsa-774930046209.li_1015479.pd__.&matchtype=b&gclid=CjwKCAjwq9mLBhB2EiwAuYdMtQVCs5Uth3zAp-XcXzhQGoIHKKqPHnP5OH5m2Hz3K6g9s5z7TQqHiRoCzUQQAvD_BwE
He gets straight to the Meat & Potatos, you should have a basic clear understanding within the first hour. I was able to apply what I learned immediately with no prior Python experience.
1 points • Mr_Assault_08
i took david bombai python course for network engineers and it’s actually stepped up my skills the past few months.
https://www.udemy.com/course/python-network-programming-for-network-engineers-python-3/
i wasn’t blessed with a network configuration management system in my last gig. so i used this course and searched the web for some scripts and created my own frankenstein scripts. helped me find cameras by their mac address and change them to the new camera vlan. in my new job i’m using python to help configure meraki switches and APs.
the course helped me see a different page in network engineering. it’s helped me out a lot and i for sure need to take more python courses to get a better grasp.
1 points • CarlosSmithudemy
100% off - https://www.udemy.com/course/python-network-programming-for-network-engineers-python-3/?couponCode=THANKSGIVING
1 points • lapper69
This course is the most highly recommended python for network folks course I’m the year I’ve been asking around and it’s 65% off at the moment:
https://www.udemy.com/course/python-network-programming-for-network-engineers-python-3/
1 points • Just4curiosity82
In your specif case I think this course might be very good for you, BUT WAIT few days that should arrive the discounts! (And you're gonna pay "about" 10 dollars so...), the instructor is very qualified : Python network programming for network engineers python 3 by David Bombal
1 points • EphReborn
Haven't personally taken it but David Bombal has a Udemy course on the subject. I'm sure you'd be in good hands with any of his courses.
3 points • Cristek
I went in with zero knowledge, and I got in with a promo in Udemy of Bombal's Python for Network engineers. It was enough to spark my interest. I needed to watch some videos more than once and I took my own python notes based off of his samples and examples.
https://www.udemy.com/course/python-network-programming-for-network-engineers-python-3
I can now make my own scripts to automate exactly what I need and find/deploy whatever I need and when I need it.
From here I went to reddit.com/r/learningpython and I started doing those popular beginner projects they have just so I can learn the logic behind things
1 points • MonkeyDLuffy4thgear
Try this linkhttps://www.udemy.com/course/python-network-programming-for-network-engineers-python-3/?couponCode=CCNPENCOR
This is the promo code: CCNPENCOR
1 points • tdhuck
Thanks for all of the information, it is appreciated. It seems like I can go down a few different paths, to start off. I'd like to focus my time on one path, initially.
What do you recommend...
Start here, https://pythoninstitute.org/free-python-courses/?
or
Start here, Udemy David Bombal course, https://www.udemy.com/course/python-network-programming-for-network-engineers-python-3/?
1 points • agro_aires
If you want to dip your toes into python and network programmability, David Bombal's [course]( https://www.udemy.com/course/python-network-programming-for-network-engineers-python-3/ ) is very straight forward and incredibly practical. He's even updated it for Python 3. Here is a small snippet, you will have to 'pip install netmiko' to make the package available to python. I also highly recommend using ipython.
from getpass import getpass
from netmiko import ConnectHandler
username = input('Username: ')
password = getpass()
commands = ['interface gi1/0/11', 'shut', 'power inline never', 'no shut', 'power inline auto']
device = {
'device_type': 'cisco_ios',
'ip' : '192.168.1.1',
'username': username,
'password': password
}
print('\n---- Connecting to {}'.format(device['ip'])
ch = ConnectHandler(**device)
for cmd in commands:
print(' -- Sending: {}'.format(cmd))
ch.send_config_set(cmd)
time.sleep(2)
ch.disconnect()
1 points • pinkraisons
There are many SDN solutions depending on which area you want to work. WAN, datacenter, enterprise - they all have their own so I would pick which area you think you would like and go from there. If you want a skill that can set you apart in all areas then learn python. Many of my fellow 'experienced' people see it as a fad and don't want to learn it. It will set you apart from your peers and make you the go-to person for a lot of things. It has for me.
I took the following udemy courses:
- https://www.udemy.com/course/python-network-programming-for-network-engineers-python-3/
- https://www.udemy.com/course/complete-python-developer-zero-to-mastery/
I also signed up for the Kirk Byers course but with the COVID thing got really busy at work and didn't have a chance to do it.
- https://pynet.twb-tech.com/
1 points • nivek_123k
Just starting, not at all a programmer. Maybe about a month into learning Python3. Went on a spending spree on Udemy.
Started with Python Zero to Hero on Udemy. Made it 25% though and zoned out.
About 75% done with David Bombil's Python for NE. It hits the ground at a brisk walk.
Next step is Al Sweigart's Automate the Boring. Looking forward to it actually. Al has a project book that just came out... all free books if you read them online.
Last one is Dr. Angela Yu 100 Days course. Good reviews, suggested several times on reddit. I get the impression this course will probably get you closest to an entry level programmer position.
Maybe one of those will help.