New apps, new workflows, new jobs, new roles.

 There is an increasing interconnectedness between software and IT (Information Technology) infrastructure. Applications provide innovative new experiences and IT professionals can now take advantage of automation and DevOps through NetDevOps. NetDevOps brings network teams together with development and operations teams so you will be able to scale and secure your infrastructure faster and more efficiently than ever before.

To fully take advantage on this potential, NetDevOps professionals require a wide-range foundation of skills and a depth of focus within strategic technology areas.  

 

The Cisco Certified DevNet Professional certification will furnish you with the breadth and depth needed. The certification covers fundamental skills and knowledge, along with a concentration area of your choice. Completing any professional-level certification exam will earn you a Cisco Specialist certification, providing you recognition for your achievements as you progress. Whether you are a software developer, a networking professional or some of both, the Cisco Certified DevNet Professional training and certification prepares you for professional-level job roles that require writing and designing applications that utilize Cisco platforms as a base.  

Cisco-certified professionals will join a global community that is shaping the future of technology. With Cisco Certified DevNet Professional, you can master the art of writing code and designing applications that leverage Cisco platforms, so you can unleash the power of the new network. 

Whether you are a software developer or an infrastructure professional, DevNet certs give you: 

.It is time for you to demonstrate your skills with software and infrastructure 

Securing the Cisco Certified DevNet Professional certification illustrates your ability in developing and maintaining applications built on Cisco platforms.   

To earn DevNet Professional, you pass two exams, a core exam and a software developer concentration exam of your choice. And now every exam in the DevNet Professional program earns an individual Specialist certification, so you get recognized for your accomplishments along the way. 

.

Exam and Training Recommendations 

Core exam:

Required exam Recommended training
350-901 DEVCOR  Developing Applications Using Cisco Core Platforms and APIs (DEVCOR) 
This exam tests your knowledge of software development and design, including: 

  • Using APIs 
  • Cisco platforms 
  • Application deployment and security 
  • Infrastructure and automation 
The Developing Applications using Cisco Core Platforms and APIs (DEVCOR) v1.0 course helps you prepare for Cisco DevNet Professional certification and for professional-level network automation engineer roles. You will learn how to implement network applications using Cisco® platforms as a base, from initial software design to diverse system integration, as well as testing and deployment automation. The course gives you hands-on experience solving real world problems using Cisco Application Programming Interfaces (APIs) and modern development tools. 

 

 

 

Concentration exams (choose one):

Required exam Recommended training
300-435 ENAUTO  Implementing Automation for Cisco Enterprise Solutions (ENAUI) 
This exam tests your knowledge of implementing enterprise automated solutions including: 

  • Programming concepts 
  • Python programming 
  • APIs 
  • Controllers 
  • Automation tools 

 

Implementing Automation for Cisco Enterprise Solutions (ENAUI) v.1.2 teaches you how to implement Cisco Enterprise automated solutions, including programming concepts, orchestration, telemetry, and automation tools. 

This course highlights the tools and the benefits of leveraging programmability and automation in the Cisco-powered Enterprise Campus and WAN. You will also examine platforms including IOS XE software for device-centric automation, Cisco DNA Center for the intent-based enterprise network, Cisco Software-Defined WAN, and Cisco Meraki. Their current ecosystem of APIs, software development toolkits, and relevant workflows are studied in detail together with open industry standards, tools, and APIs, such as Python, Ansible, Git, JSON/YAML, NETCONF/RESTCONF, and YANG. 

300-835 CLAUTO  Implementing Automation for Cisco Collaboration Solutions (CLAUI) 
This exam tests your knowledge of implementing applications that automate and extend Cisco Collaboration platforms, including: 

  • Programming concepts 
  • APIs and automation protocols 
  • Python programming 

 

The Implementing Automation for Cisco Collaboration Solutions (CLAUI) v1.0 course teaches you how to implement Cisco® Collaboration automated, programmable solutions for voice, video, collaboration, and conferencing on-premises or in the cloud. Through a combination of lessons and hands-on labs, you will combine tools and processes to tackle communication challenges using key platforms including Cisco Unified Communications Manager, Cisco IP Phone Services, Cisco Unity® Connection, Cisco Finesse®, Cisco Collaboration Endpoints, Cisco Webex Teams™, and Cisco Webex® Meetings. You will also learn how to use Application Programming Interfaces (APIs) interfaces such as Representational State Transfer (REST) and Simple Object Access Protocol (SOAP), parsing data in Extensible Markup Language (XML) and JavaScript Object Notation (JSON) formats, and leverage frameworks such as Python. 
300-635 DCAUTO  Implementing Automation for Cisco Data Center Solutions (DCAUI) 
This exam tests your knowledge of implementing data center automated solutions, including: 

  • Programming concepts 
  • Orchestration 
  • Automation tools 

 

 

 

 

 

The Implementing Automation for Cisco Data Center Solutions (DCAUI) v1.0 course teaches you how to implement Cisco® Data Center automated solutions including programming concepts, orchestration, and automation tools. Through a combination of lessons and hands-on practice, you will manage the tools and learn the benefits of programmability and automation in the Cisco-powered Data Center. You will examine Cisco Application Centric Infrastructure (Cisco ACI®), Software-Defined Networking (SDN) for data center and cloud networks, Cisco Nexus® (Cisco NX-OS) platforms for device-centric automation, and Cisco Unified Computing System (Cisco UCS®) for Data Center compute. You will study their current ecosystem of Application Programming Interfaces (APIs), software development toolkits, and relevant workflows along with open industry standards, tools, and APIs, such as Python, Ansible, Git, JavaScript Object Notation (JSON), Yaml Ain’t Markup Language (YAML), Network Configuration Protocol (NETCONF), Representational State Transfer Configuration Protocol (RESTCONF), and Yet Another Generation (YANG). This course prepares you for the 300-635 Automating Cisco Data Center Solutions (DCAUTO) certification exam. Introducing Automation for Cisco Solutions (CSAU) is required prior to enrolling in Implementing Automation for Cisco Data Center Solutions (DCAUI) because it provides crucial foundational knowledge essential to success.
300-535 SPAUTO  Implementing Automation for Cisco Service Provider Solutions (SPAUI) 
This exam tests your knowledge of implementing service provider automated solutions, including: 

  • Programming concepts 
  • Orchestration 
  • Programming OS 
  • Automation tools 
The Implementing Automation for Cisco Service Provider Solutions (SPAUI) v1.0 course prepares you to implement and support automation solutions in a Service Provider network infrastructure, using network programmability principles, protocols, tools, and mechanisms. Through a combination of lessons and hands-on labs, you will learn to deploy, configure, monitor, and operate Service Provider network environments using modern data models. These models allow you to represent operational data and new network management protocols in order to administer hundreds or thousands of devices in a single operation, replacing traditional, time-consuming, error prone, device-by-device Command Line Interface (CLI) management. The course also introduces powerful automation solutions that can streamline network operations.
300-735 SAUTO  Implementing Automation for Cisco Security Solutions (SAUI) 
This exam tests your knowledge of implementing security automated solutions, including: 

  • Programming concepts 
  • RESTful APIs 
  • Data models 
  • Protocols 
  • Firewalls 
  • Web 
  • DNS 
  • Cloud and email security 
  • ISE 
The Implementing Automation for Cisco Security Solutions (SAUI) v1.0 course teaches you how to design advanced automated security solutions for your network. Through a combination of lessons and hands-on labs, you will master the use of modern programming concepts, RESTful Application Program Interfaces (APIs), data models, protocols, firewalls, web, Domain Name System (DNS), cloud, email security, and Cisco® Identity Services Engine (ISE) to strengthen cybersecurity for your web services, network, and devices. You will learn to work within the following platforms: Cisco Firepower® Management Center, Cisco Firepower Threat Defense, Cisco ISE, Cisco pxGrid, Cisco Stealthwatch® Enterprise, Cisco Stealthwatch Cloud, Cisco Umbrella®, Cisco Advanced Malware Protection (AMP), Cisco Threat grid, and Cisco Security Management Appliances. This course will teach you when to use the API for each Cisco security solution to drive network efficiency and reduce complexity. 

 

300-910 DEVOPS  Implementing DevOps Solutions and Practices using Cisco Platforms (DEVOPS) 
This exam tests your knowledge of DevOps practices as it pertains to deployment automation that enables automated configuration, management, and scalability of cloud microservices and infrastructure processes on Cisco platforms.  The Implementing DevOps Solutions and Practices using Cisco Platforms (DEVOPS) v1.0 course teaches you how to automate application deployment, enable automated configuration, enhance management, and improve scalability of cloud microservices and infrastructure processes on Cisco® platforms. You will also learn how to integrate Docker and Kubernetes to create advanced capabilities and flexibility in application deployment. 

 

300-915 DEVIOT  Developing Solutions using Cisco IoT and Edge Platforms (DEVIOT) 
This exam tests a candidate’s IoT application development knowledge as it pertains to Cisco IoT edge compute and network architecture including Cisco IOx and Cisco EFM, IoT Data Visualization, and security methods.  The Developing Solutions Using Cisco IoT and Edge Platforms (DEVIOT) v1.0 course prepares you to develop Internet of Things (IoT) applications for Cisco® IoT edge compute and network architecture. Through a combination of lessons and hands-on experience, you will learn to implement and deploy Cisco IOx applications using Cisco Field Network Director and Cisco Kinetic. This course covers designing, deploying, and troubleshooting edge applications, and understanding the use of management tools, so you can control your industrial network and connected devices at scale. 
300-920 DEVWBX  Developing Applications for Cisco Webex and Webex Devices (DEVWBX) 
This exam tests a candidate’s Webex development knowledge as it pertains to Webex API foundations, Webex Meetings, WebEx Devices, messaging, embedding Webex, and administration and compliance. Programming Interfaces (APIs)  The Developing Applications for Cisco Webex and Webex Devices (DEVWBX) v1.1 course prepares you to use the programmability features of Webex, the Cisco enterprise solution for video conferencing, online meetings, online training, webinars, web conferencing, cloud calling, and collaboration. Through a combination of lessons and hands-on labs, you will learn about Webex Application Programming Interface (API) Foundation, meetings, devices, teams, messaging, embedding Cisco Webex, administration, and compliance. You will learn how to leverage Webex APIs to extend the functionalities of teams, meetings, and devices, and explore how these APIs can help automate, administer, and enforce compliance.

Prerequisites

There are no formal prerequisites for DevNet Professional certification, but you should have a good understanding of the exam topics before taking the exam.

Ideally, DevNet Professional candidates also have three to five years of experience with software development including Python programming.

We also highly recommend pursuing a DevNet Associate courses to strengthen your foundational knowledge of Cisco solutions, if you have little to no experience with technology.

Technology Associate
Master the essentials needed to launch a rewarding career as a networking professional and realize your potential with the latest technologies.
DevNet (Dev and Automation) DevNet Associate

 

Cisco Continuing Education Program

.

The Continuing Education program is intended to encourage candidates to maintain, grow, and diversify skillsets by offering flexible, configurable pathways to validate skills and recertify existing certifications. This will result in IT professionals bringing value to their organization and the industry by maintaining their status as a Cisco professional.

The Cisco Continuing Education Program offers Associate, Specialist, Professional and Expert level Cisco certification holders’ flexible options to recertify by completing a variety of eligible Continuing Education (CE) items.

.

Cisco CCNP DevNet certification