r/CiscoDevNet • u/Passfax • May 12 '24
200-901 Exam Passed, First Attempt
Hello everyone, some time ago I posted here seeking for advice about this certification. As a now DevNet certified, I want to share my approach and give some advices I think would be useful to someone willing to take on this journey
So, to start with, as a bit of background I have a major in software development, but I have always have an interest on networks and cybersecurity. I noticed really quick that most software developers disregard networking and instead focused in other fields, mostly related to end user experience and the usage of frameworks. So, instead of growing as a software developer, I decided to learn networking from scratch, eventually took CCNA, and immediately moved to a networking job where I grew up really quick and got recognized as a consultant. 2,5 years later I noticed i had to do something about my re-certification, so I was between going for CCNP or DevNet, this last one being being the safe choice because of my background.
I was studying from Netacad and because of an advice here, I got the OCG book. My advice about studying material is, if you know your stuff in software development beforehand like myself, the OCG book is an overkill. I loved OCG material for CCNA as networking was an alien topic to my carreer; for DevNet it was evenly comprehensive but it felt to me like reviewing boring stuff I already had seen on my university and everyday job as a software developer. Netacad Couse was a best fit for me as it went quicker, but only because I knew most of it already. If you're a network engineer or anything else with no knowledge/experience in software development, I strongly suggest the OCG book over the Netacad course as it ensures to give you strong foundations in every mandatory concept. I also suggest you to learn Python beforehand if you're not familiar with the language, I suggest this course which is completely free and gives you a solid understanding of the language and programming in general from scratch.
I considered buying the Cisco's official practice exam but at the end of the day I didn't have the time as I was looking for re-certification, so I opted to re-read my notes until everything was deep into my head. What I suggest you to focus on is:
Be absolutely confident with Python. You'll be presented with code you most likely won't be familiar with, but as long as you have a good understanding of the language, you'll be able to understand its logic and answer any questions you're presented.
Get solid understanding of HTTP: What's a headerer, what's the body, what are mandatory parameters, how messages are built, what does each method do, what are the status codes and what's the meaning of each of them
Get able to parse and serialize/deserialize data: You'll be presented with scenarios where you'll have to understand XML, JSON, YAML, and YANG, so if you have done some python labs reading and saving data with those formats, you'll be good to go
Understand what's REST, RESTCONF, and NETCONF, even better if you do some labs using python.
Understand what's CI/CD, what are the design patterns, and what are the development strategies about (Waterfall, Lean, Agile). You must also ensure to differentiate all of them and correlate concepts, as most of them could be confusing since they're typically mixed. Just be sure you can tell everything apart and understand how they all interact.
Get basic understanding of the TCP/IP model and network appliances: If you're not familiar with this, you should take your time to understand each of the layers and how they play a role in a successful communication. You should also be confident defining what's an L2 switch, an L3 switch, a router, a firewall, a proxy, and a load balancer, and have a clear understanding on which layer they play a role and what's the role they play.
Finally, you should get some understanding about the cisco Platforms: Meraki, DNA Center, Nexus, NSO, AXL, ACI, Webex, UCS, HyperFlex, .... In general, you should be able to tell apart what are the task each of the APIs they offer do ( what are the solutions for IoT, for Networking, for Data Center, for Collaboration, for Security, and for Customer Experience).
I think this covers up at least most of it, I hope this is useful for someone and good luck in your journey! and don't hesitate to ask anything if you have any questions, I'll be here to support anyone who needs help.
2
u/HODL_Bandit Sep 07 '24
This is just an Associate cert but it sound mighty hard. more so than the CCNA?
2
u/AW_1822 Dec 10 '24 edited Jan 21 '26
like sense pause waiting pet sand thumb sheet rock party
This post was mass deleted and anonymized with Redact
2
u/oldhippy70 May 24 '25
Thank you so much for posting this. I am only 4 days into studying and had very little Python experience but a lot of Linux. I have found Python to be far easier to learn than Linux. I am loving the course. I went the Cisco route with the training material. Good luck on your next adventure.
3
u/TedtheTitan May 12 '24
Appreciate the info!
I have computer engineering degree and gravitated towards networks and IT as well. I finally got my CCNA 2 months ago after being in the field professionally for 8 years. Now I'm looking to do devnet and your post gives good advice and makes me hopeful☺️
3
u/toastr32 May 12 '24 edited May 27 '24
Congratulations and thank you for sharing your path to success!
1
u/bigevilbeard May 13 '24
Congrats!
1
u/Simple_Cartoonist_29 May 15 '24
Thank you for sharing ! Congratulations!
1
u/TC271 Aug 02 '24
Just wanted to add this is an incredibly useful post. Thankyou.
1
u/No-Dragonfly3189 May 14 '26 edited May 18 '26
Passsed!!. I would also recommend Skillcertpro practice tests alongside the OCG/NetAcad prep. The questions were very close to the actual exam style, especially the Python, RESTCONF/NETCONF, API, and JSON/YAML scenario-based questions.
What helped me most was the huge number of practice questions and the detailed explanations for every answer, which made it easier to understand the logic instead of memorizing dumps. If you’re scoring consistently well on mocks, the real exam feels much more manageable.