Developing with Cisco Network Programmability 4.0

////Developing with Cisco Network Programmability 4.0

Developing with Cisco Network Programmability 4.0

Course ID: NPDEV 2 Days

Developing with Cisco Network Programmability 4.0


This two-day instructor-led class equips students to build highly reliable and efficient solutions on Google Cloud Platform, using proven design patterns and the principles of Google Site Reliability Engineering (SRE). It is a continuation of the Architecting with Google Cloud Platform: Infrastructure course and assumes hands-on experience with the technologies covered in that course.

Through a combination of presentations, demos, and hands-on labs, participants learn to design GCP deployments that are highly reliable and secure; and how to operate GCP deployments in a highly available and cost-effective manner.



  • Channel Partners
  • Customers
  • Employees
  • Entry-level to experienced Network Administrator
  • Network, Field and System Engineers
  • Network Designer
  • Network Operations
  • Network Automation Engineer
  • Network Programmer
  • Network Developer
  • Software Engineer
  • Application Developer




Instructor-led / Virtual Instructor-led

Singapore: Upon Request
Malaysia: Upon Request
Thailand: Upon Request


It is recommended, but not required, to have the following skills and knowledge before attending this course:

  • Complete the Programming for Network Engineers (PRNE) ELT or equivalent Python programming experience


Upon completion of this course, you will be able to:

  • Understand the basics of networking, IPv4 and IPv6 addressing and subnetting, functions of infrastructure components in a network, and the need for network programmability.
  • Review data handling and formats.
  • Have knowledge of Cisco ACI, APIC-EM and Open SDN Controller technologies and conceptual frameworks, as well as how to make REST and Python requests.
  • Interpret and produce code to deploy configurations to multiple devices using RESTConf and NETConf.
  • Identify available network programmability developer tools and Cisco virtual platforms.


Module 1: Networking Fundamentals

Module 2: Device Programmability

Module 3: Cisco ACI

Module 4: Cisco APIC-EM Module

Module 5: OpenDaylight SDN Controller

Module 6: Network Programming Tools and Techniques

What’s Next

Subscribe to our mailing list for special offers and promotions.

Thank you! Your subscription has been confirmed. You'll hear from us soon.