IT Certification and Career Paths

Cisco Network Programmability Developer Specialist

Answers to your questions

Secrets of the Network Programmability certifications revealed. (9:39 min)

The Cisco Network Programmability Developer Specialist certification is for software programmers who focus on the development of the network applications layer, which can live in any of the Cisco provided programmable components, and will enable service provider, campus, and data center use cases. This certification and course develop the foundation skills needed to develop network applications in programmable environments such as Cisco's One Platform Kit (onePK), Open Daylight Controller (ODL), and Application Policy Infrastructure Controllers (APICs). Unlike SDN courses that focus on network theory, this certification adds to your practical networking understanding and utilizes Cisco's experience in WAN, data center, and campus environments to provide you with the skills you will need to become a network developer.

Candidates should be able to program in Python, C, or other languages in an open networking environment prior to this certification.

Prerequisites

Any CCNA Certification

Exams & Recommended Training

Required Exam(s) Recommended Training
600-502 NPDEV Developing with Cisco Network Programmability (NPDEV)
600-510 NPDEVACI* Developing with Cisco Network Programmability for Cisco ACI (NPDEVACI*)

* Exam and course will be available CY'Q4

The best way to prepare for the certification is to take the Cisco-approved training:

Developing with Cisco Network Programmability

This course provides a student the foundations skills needed to develop network applications in programmable environments such as ONEPk, XNC. If you are looking into a career in network application development, customization and automation, this course will build on top of networking understanding provided to you by a CCNA, and teaches you the skills you will need to become a network developer. You will be able to develop applications to address use cases in WAN, DC, campus environments. Programming languages skills on Java, C or Python are required to fully benefit from this class.
» Learn More

Resources

To earn this Cisco certification, you must pass the following exam(s):

600-502 NPDEV

The 600-502 NPDEV Developing with Cisco Network Programmability exam is the exam associated with the Cisco Network Programmability Developer Specialist certification. This exam tests a candidate's ability to develop network applications in the Cisco ONE programmable environment. It also tests the ability to develop the middle layer called Network Applications, which enables different service provider, campus, and data center use cases.

600-510 NPDEVACI

Exam will be available CY'Q4

Cisco Specialist certifications are valid for two years. To recertify, pass ONE of the following before the certification expiration date:

  • Pass the current required exam(s), or
  • Pass a current CCIE written exam, or
  • Pass the current CCDE written exam, or current CCDE Practical Exam

Cisco Learning Locator

Locate training at a center near you.

Find Training

Track your Progress

View your certification progress and exam history, request logos for your earned certifications, and more.

Certification Tracking System