Developing Applications Using Cisco Core Platforms and APIs (DEVCOR)
Cisco
The Developing Applications Using Cisco Core Platforms and APIs (DEVCOR) course helps you prepare for the Cisco DevNet Professional certification. You will learn to develop applications using Cisco platforms and APIs, implement software design best practices, and build network automation solutions using Python, REST APIs, and modern DevOps tools.
Who Should Attend
- Software developers working with Cisco platforms
- Network automation engineers
- DevOps engineers
- Anyone pursuing the Cisco DevNet Professional certification
Prerequisites
- DevNet Associate certification or equivalent knowledge
- Intermediate Python programming experience
- Familiarity with REST APIs and JSON
- Basic understanding of networking concepts
What You Will Learn
- Design and implement software applications using Cisco platforms
- Implement advanced Python for network automation
- Use model-driven programmability: NETCONF, RESTCONF, gRPC
- Implement infrastructure as code using Ansible and Terraform
- Build and deploy containerised network applications
- Implement CI/CD pipelines for network automation
- Use Cisco DNA Center, Meraki, and Webex APIs at an advanced level
- Implement security best practices in network applications
- Design and implement event-driven automation
Course Outline
Labs & Practical Exercises
Extensive hands-on labs covering advanced Python, model-driven programmability, infrastructure as code, containers, CI/CD, and advanced Cisco platform APIs. Participants will build production-quality network automation applications.
Certification & Assessment
Prepares candidates for the Cisco DevNet Professional core exam (350-901 DEVCOR), which is also the qualifying exam for the Cisco DevNet Expert (CCIE DevNet) certification.
