Home / All Courses / CISCO / DevNet / Cisco Certified DevNet Professional

Cisco Certified DevNet Professional


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.

Cisco Certified DevNet Professional Certification Course helps you prepare to take the 350-901 Developing Applications Using Cisco Core Platforms and APIs (DEVCOR) exam. By passing this exam, you satisfy the core exam requirement toward Cisco Certified DevNet Professional, and you earn the Cisco Certified DevNet Specialist – Core certification.

Cisco Certified DevNet Professional Certification Course will help you:

  • Take full advantage of the network and software development practices when you implement applications to fulfill business needs
  • Gain proficiency with applications, automation, and Cisco platforms
  • Prepare for the 350-901 DEVCOR exam, which satisfies the core exam requirement toward Cisco Certified DevNet Professional, and earns Cisco Certified DevNet Specialist – Core 

Who should enroll

Cisco Certified DevNet Professional Certification Course is designed for anyone who performs or seeks to perform a developer role and has one or more years of hands-on experience developing and maintaining applications that are built on top of Cisco platforms.

Cisco Certified DevNet Professional Certification Course covers specialized material about designing, developing, and debugging applications using Cisco APIs and platforms, and managing and deploying applications on Cisco infrastructure. To fully benefit from this course, you should have three to five years of experience designing and implementing applications that are built on top of Cisco platforms.

Cisco Certified DevNet Professional Certification Course is appropriate for:

  • Network engineers expanding their skill-base to include software and automation
  • Developers expanding expertise in automation and DevOps
  • Solution architects moving to the Cisco ecosystem
  • Infrastructure developers designing hardened production environments.


There are no formal prerequisites for Cisco Certified DevNet Associate certification, but you should make sure to have a good understanding of the exam topics before taking the exam.

Before taking Cisco Certified DevNet Professional Certification Course, you should have:

  • Knowledge of program design and coding with focus on Python
  • Familiarity with Ethernet, TCP/IP, and Internet-related networking
  • Understand the utilization of APIs
  • Understanding of software development and design methodologies
  • Hands-on experience with a programming language (specifically Python)

Full Description

Course Outline

  •  Designing for Maintainability
  •  Designing for Serviceability
  •  Implementing ChatOps Application
  •  Describing Advanced REST API Integration
  •  Securing Application Data
  •  Securing Web and Mobile Applications
  •  Automating Application-Release
  •  Deploying Applications
  •  Understanding Distributed Systems
  •  Orchestrating Network and Infrastructure
  •  Modeling Data with YANG
  •  Using Relational and Non-Relational Databases


Lab outline

  •  Construct Sequence Diagram
  •  Construct Web Sequence Diagram
  •  Use Cisco Webex Teams™ API to Enable ChatOps
  •  Integrate Cisco Meraki™ API to List Service Set Identifiers (SSIDs) and Retrieve Location Data
  •  Use Paginated REST API Endpoint
  •  Utilize REST API Error Control Flow Techniques
  •  Evaluate Application for Common Open Web Application Security Project (OWASP) Vulnerabilities
  •  Resolve Merge Conflicts with Git
  •  Diagnose Continuous Integration and Continuous Delivery (CI/CD) Pipeline Failures
  •  Containerize Application Using Docker
  •  Integrate Application into Existing CI/CD Environment
  •  Diagnose Problems Using Application Logs
  •  Configure Network Parameters Using Ansible and Puppet
  •  Synchronize Firepower Device Configuration
  •  Utilize RESTCONF for Network Configuration
  •  Query Relational Database
  •  Query Document Store
  •  Query Time Series Database
  •  Query Graph Database

Fees & Schedule

Delivery Mode Course Duration Fees
Live Virtual Training 5 Days Ask for Quote
Onsite Classroom Training 5 Days Ask for Quote
Customized Training 5 Days Ask for Quote


SpireTec solutions is the latest technology enabled I.Tmanagement training company specialized in offering 1500+ courses with the state of art training facilities backed by a team of industry experts in various domains with assuring best quality services.
Since SpireTec provides 24X7 training and support for your training needs is very adaptable to your time availabilities and offers customized training programs according to your availability and time zones of your contingent.
Because SpireTec aims for the personal & professional growth of you as individual & corporate as a whole, providing training on the latest and updated versions in the designated domains.
It is preferable but not mandatory to have domain experience in the area of your interest in which you want to opt training, supported by good English communication skills, a good Wi-Fi and computer or laptop system in case you want remote training
Spire Tec aims and ensure to offer finest and world-class training to the participants by giving them a proper counselling and a guided career path by our industry experts which leads guaranteed success for you in the corporate world
We offer online training (1-1, Group training), Classroom training, Onsite training with state of art facilities.
You can make payment online via PayPal with any of the debit & credit cards or via direct bank transfer.