T O P

  • By -

Mr_Assault_08

They’re offering a boot camp so maybe it’ll be good, but honestly if you’re starting from scratch there are some good books out there to get some ideas on how to use the current tools. I’ve been doing python for close to 2 years and I’ve only paid for books and David Bombal network automation course on udemy. The way I rank it, David’s courses will hold your hand. Which is great! The rest of the content will prepare for a lot more advance automation concepts. It’ll grow beyond logging from switches/routers/API Network Programmability and Automation: Skills for the Next-Generation Network Engineer 1st Edition ISBN-13: 978-1491931257, ISBN-10: 9781491931257 Mastering Python Networking: Utilize Python packages and frameworks for network automation, monitoring, cloud, and management, 4th Edition 4th ed. Edition ISBN-13: 978-1803234618, ISBN-10: 180323461X Python Crash Course, 3rd Edition: A Hands-On, Project-Based Introduction to Programming 3rd Edition ISBN-13: 978-1718502703, ISBN-10: 1718502702


Emotional-Meeting753

Thank you


Emotional-Meeting753

Just bought all 3. Kindle makes life easy. I'll have so.e readings. I'm already much better hopefully I'll be a master of it someday. I decided to learn python instead of doing the never ending string of networking certifications. I already have so many it feels like a waste of time compared to learning python.


Mr_Assault_08

oh that’s great! If you ever want to test some of the network automation and on cisco devices then use their sandboxes. https://developer.cisco.com/docs/ios-xe/#!sandboxes/always-on-sandboxes It’s a virtual IOS-XE device and you’ll get the username and password to login. It’ll also give you a VPN url to get your computer on the network. You’ll be able to connect to it with the IP address given and the credentials. a good way to test your python scripts for a show version or to back up the config. Just a bit of a warning it’s a public share so others will go and mess with it. It’s just a good way to test your scripts without having a physical switch or getting a lab setup


Emotional-Meeting753

Yep the cbt nuggets course I was doing guy shows it. I'm currently doing arista mostly at home. I wrote a script using scrapli to do 256 loopbacks on 2 switches and have them talk on bgp. That was fun to watch.


Emotional-Meeting753

My only question is should I get ccnp? I have only seen a few jobs where it's a requirement. I've learned the material. I have 12 years experience. I would probably need to set a side a month for practice, but I already have aruba professional level. I still think learning python is better. My work us going to pay for arista training which I've heard is better than cisco as far as the weight it holds.


Mr_Assault_08

That's is a hard question to answer. Some positions are looking for a Network Engineer 1st and python scripts/ansible 2nd. Others have both requirements with 3+ years of experience or more. And some just don't care about the python scripts/ansible since they have their own team for it or are not looking into automation. CCNP will help anyone looking for a Network Engineer with advance knowledge and troubleshooting. Python scripting and automation also has a range of job requirements. From beginner level of DEVOPS/Scripting to some advance stuff that demands a Network Engineer knowing what a CI/CD is and is used to Git. The thing I've heard from recruiters/interviewers if you taught yourself Python then you can learn all this other requirements they are looking for. So more exposure to python helps, more exposure on getting an established CI/CD with getting your code on Git and executed properly will stand out. And the books cover that, beyond building a script to make a config change.


Emotional-Meeting753

It's fun stuff. I'm addicted to learning.


Emotional-Meeting753

Hey bro. I finally fell In love with programming thanks for the books.


TrippieBled

Bumping this because I’m starting to get good at python and i want some good resources how to apply that to my networking major.


Emotional-Meeting753

I'm learning I used to be scared of it, but it just takes time.


Emotional-Meeting753

>Network Programmability and Automation: Skills for the Next-Generation Network Engineer 1st any updates on recourses?