Programming for Network Engineers (PRNE) v1.0
Learn how you can manage a network more efficiently with Network Programmability and develop Python programming fundamental skills.




With Cisco Network Programmability certifications, you can enhance your networking skills through foundational networking knowledge and use your software skills to develop network applications in programmable environments. Network Programmability certifications can enhance the value you bring to your IT department.
Give yourself the best possible chance to pass your certification exams by purchasing Cisco authorized training products.
Learn how you can manage a network more efficiently with Network Programmability and develop Python programming fundamental skills.
The Introducing Automation for Cisco Solutions (CSAU) v1.0 course gives you a broad overview of network automation skills.
The Implementing Automation for Cisco Enterprise Solutions (ENAUI) v1.1 course teaches you how to integrate programmability and automation in the Cisco-powered Enterprise Campus and Wide Area Network (WAN) using programming concepts, orchestration, telemetry, and automation tools to create more efficient workflows and more agile networks.
Through a combination of lessons and hands-on labs, you will gain knowledge and skills for using Cisco IOS-XE for device-centric automation, Cisco Digital Network Architecture (Cisco DNA™) Center for the intent-based enterprise network, Cisco Software-Defined (SD) WAN, and Cisco Meraki™. You will study software development toolkits, industry-standard workflows, tools, and Application Programming Interfaces (APIs), such as Python, Ansible, Git, JavaScript Object Notation (JSON), YAML Ain’t Markup Language (YAML), Network Configuration Protocol (NETCONF), Representational State Configuration Protocol (RESTCONF), and Yet Another Next Generation (YANG).
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 the 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 Next Generation (YANG).
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.
The Implementing Automation for Cisco Security Solutions (SAUI) v1.0 course teaches you how to design advanced automated security solutions for your network.
The Implementing Automation for Cisco Service Provider Solutions (SPAUI) v1.0 course prepares you to implement and support automation solutions in service provider network infrastructure using network programmability principles, protocols, tools, and mechanisms.
The Programming Use Cases for Cisco Digital Network Architecture (DNAPUC) v1.0 course highlights the shift toward the digital enterprise and examines the components, benefits, and use cases of Cisco Digital Network Architecture (Cisco DNA) in an enterprise environment.
This self-paced training course will introduce IT professionals (application developers, networking operators, architects) to the technology and functionality of the Cisco APIC EM (Application Policy Infrastructure Controller Enterprise Module).