The Cisco DevNet Associate certification or DevNet course is an entry-level course offered by Cisco which provides an in-depth understanding of Security, Automation, and Network Infrastructures.
The Cisco DevNet Associate certification or DevNet course is an entry-level course offered by Cisco which provides an in-depth understanding of Security, Automation, and Network Infrastructures. One can learn the best practices of modern Software Development, DevOps, and how to securely interact with Application Programming Interfaces (APIs) to automate existing manual processes with DevNet training.
Exam Name | Developing Applications and Automating Workflows using Cisco Platforms |
Exam Cost | USD 300 |
Exam Format | Multiple Choice |
Total Questions | 90-110 Questions |
Passing Score | (750-850 / 1000 Approx.) |
Exam Duration | 2 Hours (120 Minutes) |
Languages | English |
Testing Center | Pearson Vue |
Eligibility
Graduation
Basic understanding of the IT industry
1-2 years of experience in developing and maintaining Cisco Applications
Curriculum designed to clear Cisco DevNet Exam
Software Development & Design
Compare data formats (XML, JSON, YAML)
Describe parsing of common data format (XML, JSON, YAML) to Python data structures
Describe the concepts of test-driven development
Compare software development methods (agile, lean, waterfall)
Explain the benefits of organizing code into methods/ functions, classes, and modules
Identify the advantages of common design patterns (MVC and Observer)
Explain the advantages of version control
Utilize common version control operations with Git
Understanding and Using APIs
Construct a REST API request to accomplish a task given API documentation
Describe common usage patterns related to webhooks
Identify the constraints when consuming APIs
Explain common HTTP response codes associated with REST APIs
Troubleshoot a problem given the HTTP response code, request and API documentation
Identify the parts of an HTTP response (response code, headers, body)
Utilize common API authentication mechanisms: basic, custom token, and API keys
Compare common API styles (REST, RPC, synchronous, and asynchronous)
Construct a Python script that calls a REST API using the requests library
Cisco Platforms & Development
Construct a Python script that uses a Cisco SDK given SDK documentation
Describe the capabilities of Cisco network management platforms and APIs (Meraki, Cisco DNA Center, ACI, Cisco SD-WAN, and NSO)
Describe the capabilities of Cisco compute management platforms and APIs (UCS Manager, UCS Director, and Intersight)
Describe the capabilities of Cisco collaboration platforms and APIs (Webex Teams, Webex devices, Cisco Unified Communication Manager including AXL and UDS interfaces, and Finesse)
Describe the capabilities of Cisco security platforms and APIs (Firepower, Umbrella, AMP, ISE, and ThreatGrid)
Describe the device level APIs and dynamic interfaces for IOS XE and NX-OS
Identify the appropriate DevNet resource for a given scenario (Sandbox, Code Exchange, support, forums, Learning Labs, and API documentation)
Apply concepts of model driven programmability (YANG, RESTCONF, and NETCONF) in a Cisco environment
Application Deployment and Security
Describe benefits of edge computing
Identify attributes of different application deployment models (private cloud, public cloud, hybrid cloud, and edge)
Identify the attributes of these application deployment types
Describe components for a CI/CD pipeline in application deployments
Construct a Python unit test
Interpret contents of a Dockerfile
Utilize Docker images in local developer environment
Identify application security issues related to secret protection, encryption (storage and transport), and data handling
4.9 Explain how firewall, DNS, load balancers, and reverse proxy in application deployment
4.10 Describe top OWASP threats (such as XSS, SQL injections, and CSRF)
4.11 Utilize Bash commands (file management, directory navigation, and environmental variables)
4.12 Identify the principles of DevOps practices
Infrastructure & Automation
Describe the value of model driven programmability for infrastructure automation
Compare controller-level to device-level management
Describe the use and roles of network simulation and test tools (such as VIRL and pyATS)
Describe the components and benefits of CI/CD pipeline in infrastructure automation
Describe principles of infrastructure as code
Describe the capabilities of automation tools such as Ansible, Puppet, Chef, and Cisco NSO
Identify the workflow being automated by a Python script that uses Cisco APIs including ACI, Meraki, Cisco DNA Center, or RESTCONF
Identify the workflow being automated by an Ansible playbook (management packages, user management related to services, basic service configuration, and start/stop)
Identify the workflow being automated by a bash script (such as file management, app install, user management, directory navigation)
Interpret the results of a RESTCONF or NETCONF query
Interpret basic YANG models
Interpret a unified diff
Describe the principles and benefits of a code review process
Interpret sequence diagram that includes API calls
Having 12+ years of experience in the IT industry, your favourite mentor, Atul Sharma, is a Network Engineer and the founder of Network Kings who began his IT journey merely through a YouTube channel in 2013 and focussed on his vision to produce Engineers worldwide. He has worked with Aricent, TCS, Apple, and Juniper.
Placement Guarantee / Support
Unlock job opportunities with our placement assistance, job referrals, and interview scheduling.
Practice-based lessons
Immerse yourself in hands-on learning through our practice-based lessons, designed to provide practical skills and real-world insights.
20% discount for other courses
Get a 20% discount on additional courses! Expand your skills and knowledge affordably. Enroll now for more learning opportunities.
Quarterly updates
Our mentors review the course syllabus once in a quarter and once you have a lifetime access you’ll also be able to see those updates
