Slides: bit.ly/encorjson2 CCNP ENCOR playlist: bit.ly/freeccnp Previous Video: kzbin.info/www/bejne/qZyoXqWcrJmDiMU Menu: Overview: 0:00 Python on Nexus: 1:31 Python Script 2: 5:39 ====================== Special Offers: ====================== Cisco Press: Up to 50% discount Save every day on Cisco Press learning products! Use discount code BOMBAL during checkout to save 35% on print books (plus free shipping in the U.S.), 45% on eBooks, and 50% on video courses and simulator software. Offer expires December 31, 2020. Shop now. Link: bit.ly/ciscopress50 Boson software: 15% discount Link: bit.ly/boson15 Code: DBAF15P GNS3 Academy: CCNA ($10): bit.ly/gns3ccna10 Wireshark ($10): bit.ly/gns3wireshark DavidBombal.com CCNA ($10): bit.ly/yt999ccna Wireshark ($9): bit.ly/wireshark9
@josuepadilla16804 ай бұрын
Hi David, Which Platform do you recommend for labs of ENARSI exam?
@RaymundMyers4 жыл бұрын
David my wife can identify your voice when am watching your videos knows your name and she is not into IT. That's how much I enjoy your content and always try to keep learning from you.
@davidbombal4 жыл бұрын
Thank you!
@playloud902784 жыл бұрын
I love how you're walking us through it. This is extremely helpful for those of us just getting started with SDN studies.
@davidbombal4 жыл бұрын
Glad you are enjoying the videos :)
@ebzor2 жыл бұрын
Wonderful. Not just this video but alot of your videoes. I tend to analyse, and you really got the full spectrum of Adizes methodology of PAEI, meaning that you alone in person got the perfect group. And that's impressive!
@wesleyd63774 жыл бұрын
Thanks for the great lessons, I watched a lot off your movies and they are very helpfull for me to learning the Cisco Devnet education, so very soon I will take the exam. Greatings from the Netherlands
@davidbombal4 жыл бұрын
Glad you like them Wesley!
@crisbiz27542 жыл бұрын
Really like the video, while excercising I didn't type load json but it is still working ... Thank you for the video (preparing for CCNP encor)
@madaraekouta80584 жыл бұрын
Awesome . DAVID YOU GIVE ME A LOT OF MOTIVATION. after enterprise I will go for CCNP security and CCIE security 💪💪💪💪💪
@davidbombal4 жыл бұрын
Great Madara! Definitely worth pursuing your dreams! Don't give up.
@Dumbledore-wand4 жыл бұрын
Hey David, I am so lucky to have a coach, who inspires me every day to be better than the day before. I hope I can inspire future champions as you have inspired me all these years. You’re awesome!
@davidbombal4 жыл бұрын
Thank you Bikramjeet. You always learn more when you teach others. So, help those you can and you will benefit.
@Dumbledore-wand4 жыл бұрын
David Bombal Sure 🙏🏻
@rajsawant71234 жыл бұрын
Thanks a ton David for sharing these videos for free...will follow your rest of this series as well...and its really great that you are covering every chapter in CCNP ENCOR examz
@davidbombal4 жыл бұрын
Glad you like the videos Raj!
@kenjo19884 жыл бұрын
Incredibly helpful series David, I've been doing a bit of AWS and Python recently so I feel like I've got a good understanding of JSON and Python, but seeing it used within a networking setting is really eye opening. It's helping to alleviate the fears I had of the new CCNP and networking's direction in general!
@davidbombal4 жыл бұрын
Really happy to hear that Ken :)
@josephexavier87762 жыл бұрын
You open my eyes on Jason. Thanks a lot.
@midas0874 жыл бұрын
Thank you for the beautiful lecture as always. Cheers David
@davidbombal4 жыл бұрын
Thank you
@lastexhale4 жыл бұрын
Thank you David! My Nexus 7009 allow me run python3 too. Here is an example: --- CORE3# python3 Python 3.7.3 (default, Aug 26 2019, 23:20:10) [GCC 4.6.3] on linux Type "help", "copyright", "credits" or "license" for more information. >>> from cli import * >>> import json >>> cmd1 = 'show version | json' >>> out = json.loads(cli(cmd1)) >>> print(out['chassis_id']) 'Nexus7000 C7009 (9 Slot) Chassis'
@davidbombal4 жыл бұрын
Fantastic! Thanks for sharing :)
@MrBitviper3 жыл бұрын
thanks for all the wonderful content david.. much appreciated
@leulmelaku50803 жыл бұрын
Wonderful lecture, I like the way you present it. Thank you very much.
@FirewallACloudGuru4 жыл бұрын
Grt Video..Appreciate your giving back to the Community..Complete CCNP Course on KZbin is Grt Idea
@davidbombal4 жыл бұрын
Thank you. A lot of people can't afford a paid course.
@jairusan4 жыл бұрын
Excellent, very well explained, definitely helpful for building a good base before we go to more complex Python and JSON language. Thank you, David! God Bless.
@davidbombal4 жыл бұрын
Thank you Jair! Lots more Python coming soon :)
@Jlaster6853 жыл бұрын
@davidbombal3 жыл бұрын
Thank you Jacob!
@rohanofelvenpower55664 жыл бұрын
Wow great stuff as usual. Thank you!!
@xander_98124 жыл бұрын
David,you rock! Keep going man! Love the way you explain things. Thank you!
@dopiaza2006 Жыл бұрын
I feel like I'm missing something - is there a series of videos for 6.1 'Interpret basic Python components and scripts'? I can see 6.0, then 6.2 but no 6.1. Seems like we've dived into a python script without having any knowledge of python. Great job, by the way!
@alinbandiu4 жыл бұрын
Love it ! i find it very usefull , i cretead an APi that uses python to monitor and config ios devices , i used json and python to parse that output!
@davidbombal4 жыл бұрын
Fantastic Alin! You should share your code on github and on DevNet so others can also benefit from it.
@alinbandiu4 жыл бұрын
@@davidbombal github.com/alinbandiu198/WEB_API_IOS here is it ! thank for the ideea
@davidmorgan73704 жыл бұрын
I’m left handed and can’t use my mouse with my left hand. Not sure how you do it lol but great video! Keep up the amazing work, and thank you.
@thoufiqthaha58414 жыл бұрын
Another extraordinary video. Very helpful for me. Thanks David!
@davidbombal4 жыл бұрын
Glad it was helpful!
@umairm85954 жыл бұрын
Excellent video David! Keep it up.
@davidbombal4 жыл бұрын
Thank you Umair
@ahmedw54 жыл бұрын
Great content David! Really helpful!
@davidbombal4 жыл бұрын
Thank you!
@MrCiskinhu4 жыл бұрын
I can't thank you enough. Great Work I really appreciate.
@Pursuitdnb4 жыл бұрын
Great video! Thanks David!
@davidbombal4 жыл бұрын
Glad you liked it!
@eccecc89834 жыл бұрын
Great work man, keep it up.
@davidbombal4 жыл бұрын
Appreciate it!
@nafis1954 жыл бұрын
Awesome. Very well explained and step by step instruction. Looking for the video on which you will show us python on IOS devices. Thanks again, David.
@davidbombal4 жыл бұрын
Thank you Nafis. Coming soon 😀
@buthlezi34054 жыл бұрын
Thanks for these videos - they are really appreciated !!!!
@mohammedalinashnoush23364 жыл бұрын
thanks, Dave, could recommend us some channels can speed up learning Python and Linux
@rebuarsaid3 жыл бұрын
Thank You for your Beutifuly exolaning evry thing
@dezejongeman4 жыл бұрын
how are you able to remotely run scripts on many devices at once. I saw in the video where you had to start python. on an earlier video I saw you had to enabel Linux on the device it self. this enabeling is done after SSH into the device and type the command python. what is the bennefit of it then? manualy script ssh code to and send it with Kiwi-cattools, rancid. and how does this bennefit cross platform (nexus, catalyst and maybe even wireless? somewehere there has to be the benefit, isn't it. and are your going to show us this benefit in an example. by the way you are a great teacher!. underastandable step by step and explaining also the why instead of this is what it is.
@abhijithdivakaran80454 жыл бұрын
David, you are awesome!!! one request though - please provide us python3 scripts as well on your Udemy course - python for network engineers.
@davidbombal4 жыл бұрын
My Python 3 course includes Python 3 scripts. If you are taking one of the older courses, send your Udemy username and receipt to support (at) davidbombal.com and we will give you access to the Python 3 course.
@orleydoss31714 жыл бұрын
Great content as always, nice interaction format.👍
@davidbombal4 жыл бұрын
Thank you Orley. Do you think the chat option is good? Really appreciate your support! Thank you.
@orleydoss31714 жыл бұрын
@@davidbombal To an extent. Great to interact with the community but content may get out of focus a bit. Trail and error.
@ganeshg7864 жыл бұрын
Hello Mr.David thanks for the video.
@davidbombal4 жыл бұрын
You are very welcome G G
@ZVLOG283 жыл бұрын
top notch sir
@Aehtibarov4 жыл бұрын
Thank you David!
@davidbombal4 жыл бұрын
Thank you Aydin
@tootalldan57024 жыл бұрын
We used to use the SNMP for diagnostics but python could store the same as JSON and then do custom filtering. Then possible forward as email report or alert as needed. Just a thought.
@davidbombal4 жыл бұрын
Never forget about good old SNMP :)
@albertomarletta16654 жыл бұрын
Thanks David. Really very good!!!
@davidbombal4 жыл бұрын
Thank you Alberto!
@regford35724 жыл бұрын
Oh yeah here we go!!!!
@davidbombal4 жыл бұрын
Enjoy Reg
@ahmadallowh14184 жыл бұрын
Thank you so much, you make it very simple.
@davidbombal4 жыл бұрын
Glad it helped!
@whakjob4 жыл бұрын
one for the algorithm, 'great', 'fantastic' , 'wonderful', ( in case the algo scapes and understands superlatives. :)
@davidbombal4 жыл бұрын
Thank you! Hope the algorithm is happy with your comments :)
@thealchemist75974 жыл бұрын
so underrated.
@mohamedhami99704 жыл бұрын
Thank you David
@rohanofelvenpower55664 жыл бұрын
so just to clarify, you cannot do : json_final = json.loads('show ip int brief | json-pretty') print (json_final[" ...... ) so the cmd1 stores the command that would have to be typed otherwise AS A simple string NOT as a python command the json_data then pastes the string ^ as a CLI command, or as developers would say, the json_data with CLI() would simply parse the command in python. But you cannot introduce a string in the cli() command? must it be a varible? and the json_final is the json.loads() or telling python to parse the json and extract data as instructed. But we could just do : print(json.loads(json_data)["TABLE_intf][...][0]["prefix]) I assume?
@ellenthomson88424 жыл бұрын
Awesome stuff
@mevaleunhuevo4 жыл бұрын
Just now, I’m learning phyton :)
@davidbombal4 жыл бұрын
That's great!
@RemoteAbductionArm4 жыл бұрын
David Bombal is a God among men!
@davidbombal4 жыл бұрын
I am just a normal guy :)
@maranova204 жыл бұрын
Great Video!! Thank you.
@davidbombal4 жыл бұрын
Glad you liked it!
@techymoh4 жыл бұрын
Hello Mr. David!
@davidbombal4 жыл бұрын
Hi Mohit
@tharinduprabhath26044 жыл бұрын
Thank you David. :)
@davidbombal4 жыл бұрын
Thank you for watching Tharindu
@simofsimenz4 жыл бұрын
Thanks for the video series I have really enjoyed your videos. Please add the ssh host, user and password to this video so others don’t have to replay your last video to find them.
@davidbombal4 жыл бұрын
See the PDF below the video. It has all the information
@philipsheaff3 жыл бұрын
Thanks David
@BignamsHF4 жыл бұрын
Thanks for everything David. Looks like the slides are still the previous one ? Am i wrong ?
@davidbombal4 жыл бұрын
Go to the end of the PDF. This includes the previous content and more.
2 жыл бұрын
Hello David, can you share a new link to the slides. Thanks in advance
@williamhaddock18384 жыл бұрын
Thankyou Sir :)
@davidbombal4 жыл бұрын
You're welcome William
@mikerfields4 жыл бұрын
Extremely stupid question and will test later can you update to python 3 on the nexus device or would you have to update to a later os update. Haven't used much nexus devices yet
@thirdey3open13 жыл бұрын
Is there no way to format IOS XE show commands into JSON?
@mehmetk86734 жыл бұрын
Modems with wpa 2 vulnerabilities are hacked. New modem passwords are broken?
@drmanhattan2254 жыл бұрын
Hi David - should we watch your Python 3 for Network Engineers as a pre-requisite or will you be referencing the relevant topics in this series?
@davidbombal4 жыл бұрын
It will help, but isn't needed. The best way to learn Python I believe is to just get started using it.
@brandonmac85913 жыл бұрын
Where do we find the slides? You mentioned that you can download them I don't see a link?
@sneff804 жыл бұрын
Hey David, what VM software are you using on your MacBook for your Ubuntu VMs?
@davidbombal4 жыл бұрын
I am using VMware Fusion
@sneff804 жыл бұрын
David Bombal awesome. I normally go with vbox but it seems to be a lil more resource intensive on the Mac than usual. I’ll give it a try. Thanks!
@aykhan.g4 жыл бұрын
Hi, David thanks you for the free course ! I would like to ask you a question.Is there a time limit between CNNP 350-401 ENCOR exam and second CCNP exam? or we can take whenever we want as long as exam don't change?
@fritzdamiendengambog91694 жыл бұрын
YOU can take whenever you want
@kundaichivasa26844 жыл бұрын
Thank you sir
@davidbombal4 жыл бұрын
Thank you for watching Kundai
@tezmahato593 жыл бұрын
Hello I want to learn devnet course so I need help where i can learn devnet full course. Thanks in advance hope you will help me out .
@jalehtayyebi86984 жыл бұрын
Thank u
@davidbombal4 жыл бұрын
Thank you
@abdenacerdjerrah4 жыл бұрын
💗💗💗💗
@sokocul4 жыл бұрын
Awesome
@davidbombal4 жыл бұрын
Thank you Sokocul
@doansang87274 жыл бұрын
Sory sir. im trying to creat a bgpls pcep lab. My XRv router and ODL had established but i cant see information in ODL, and post man also cant request to ODL. Could you help me out with my issue
@davidbombal4 жыл бұрын
Probably best if you ask on the ODL or Cisco forums.
@RemoteAbductionArm4 жыл бұрын
What does the cli() function actually do?
@RemoteAbductionArm4 жыл бұрын
Oh, haha, never mind :-)
@alexisanyanwu20164 жыл бұрын
Sir please I need your help, I want you to clarify something for me, when learning network automation, are we to start from the basics of python before learning network automation. Clarify me sir.
@davidbombal4 жыл бұрын
If you are a network engineer, I would do it that other way around. Learn network automation which will give you a reason to learn Python.
@alexisanyanwu20164 жыл бұрын
Should I start with python first before network automation sir? Please sir I need your advice, advice me sir please.
@amozesh18544 жыл бұрын
Dear david i faced problem using gns3 I can not telnet gns3 with its own ip add instead gns3 shows me on right side an ip and port number to telnet When i am using that ip that is ok via cmd but not asking for username and password directly go to the enable mode of router With this situation I can not practice Automation using vscode on my pc Kindly instruct me I messaged u in fb But only ur assistant reply did not solved the problem kindly find solution Waiting....
@davidbombal4 жыл бұрын
Please ask from support on the GNS3 community here: gns3.com/community for GNS3 related queries. If this is related to a course that you have paid for, please ask in the course Q&A.
@disgruntledmass3 жыл бұрын
I get the power of repetition, and as this is a ccnp course, this has the feel of a ccna level course, too much repetition for me. What is the intended audience?
@speed52754 жыл бұрын
Hello David , What is the best simulator for CCNA CCNP Labs?
@davidbombal4 жыл бұрын
As always it depends. For CCNA, all you need is Packet Tracer (PT). Easy to get started. GNS3/EVE-NG/CML are a lot more powerful than PT, but you need Cisco IOS images to use them. For CCNP, it again depends... some people love GNS3, others EVE-NG and the new CML is great. Which is better? BMW, Mercedes or Audi? It depends who you talk to. Same with CML/GNS3/EVE-NG
@joydeephalder31234 жыл бұрын
Sir, Are you publishing new ccnp on udemy?
@davidbombal4 жыл бұрын
Udemy limit free courses to 2 hours now. So, it would have to be a paid course on Udemy if I publish it there. Thoughts?
@joydeephalder31234 жыл бұрын
@@davidbombal sir, I am really very happy to be one of your students in udemy. I have taken few courses like ,ccna, python, Wireshark, Linux which are really very informative . That's why want to do ccnp from your courses . Please do publish sir, it will be helpful for us.
@michaelbailey70184 жыл бұрын
@@davidbombal Maybe an ENCOR Lab course on Udemy? I would pay for that. Great course so far!
@jonathanmoore88864 жыл бұрын
" Consider subscribing " bro the Gods demand I sub and I happily comply.
@nafis1954 жыл бұрын
Hi David, I was trying to do this lab on Cisco Devnet. But while trying to run the python code on NX box it 's throwing a bunch of errors. Would you mind to check that and let me know what could be the possible resolution for that? Not sure actually what's wrong. The picture on G-Drive - drive.google.com/open?id=1BDyIzcNEyrJ69AObuTTjrZKK4MoN4w1V
@davidbombal4 жыл бұрын
May not be supported on that device. Did you use the same device that I am using?
@techymoh4 жыл бұрын
I think CTRL Z quits out of the python shell
@davidbombal4 жыл бұрын
Correct
@Vow25254 жыл бұрын
Thanks for everything you do David. I have a favor to ask, I just subscribed to monthly program on your website davidbombal.com and will be spending majority of a time on courses there. Would it be possible to add this course to there as well? I get it it's work in progress, but for sake of working from a single site with all needed lessons would be more convenient I guess.
@davidbombal4 жыл бұрын
Good idea Eugene. I will need to strip out the "please subscribe" parts and then I will get this uploaded.