Return to Contact Us

Search Results

Back to Results

Cisco Certified DevNet Professional

With the DevNet Professional certification, you’ll gain an advanced blend of skills—from app development on Cisco platforms to software and infrastructure know-how—that are ideal for NetDevOps roles.

To earn your certification, you’ll take a core exam and one concentration exam of your choice.

  • 350-901 DEVCOR

    Core Exam

    Developing Applications Using Cisco Core Platforms and APIs.

    Duration: 5 days
    Price: £3795 (exc. VAT)
  • 300-435 ENAUTO

    Concentration Exam

    Implementing Automation for Cisco Enterprise Solutions.

    Duration: 3 days
    Price: £2695 (exc. VAT)
  • 300-535 SPAUTO

    Concentration Exam

    Implementing Automation for Cisco Service Provider Solutions.

    Duration: 3 days
    Price: £2695 (exc. VAT)
  • 300-635 DCAUTO

    Concentration Exam

    Automating and Programming Cisco Data Center Solutions.

    Duration: 5 days
    Price: £2695 (exc. VAT)
  • 300-735 SAUTO

    Concentration Exam

    Automating and Programming Cisco Security Solutions.

    Duration: 3 days
    Price: £2695 (exc. VAT)
  • 300-835 CLAUTO

    Concentration Exam

    Automating Cisco Collaboration Solutions.

    Duration: 3 days
    Price: £2695 (exc. VAT)
  • 300-910 DEVOPS

    Concentration Exam

    Implementing DevOps Solutions and Practices using Cisco Platforms.

    Duration: 5 days
    Price: £3595 (exc. VAT)

Further Information

  • 350-901 DEVCOR: Course Overview

    The Developing Applications Using Cisco Core Platforms and APIs learning path is designed to help you prepare for the Cisco DevNet Professional certification and professional-level network automation engineer roles.

    The focus of this learning path is implementation of network applications using Cisco platforms as a base, from initial software design to diverse system integration, as well as testing and deployment automation.

    The learning path provides hands-on experience solving real world problems using Cisco Application Programming Interfaces (APIs) and modern development tools.

    This learning path prepares you for the 350-901 DEVCOR exam. If passed, you earn the Cisco Certified DevNet Specialist – Core certification and satisfy the core exam requirement for the Cisco Certified DevNet Professional and Cisco Certified DevNet Expert certifications.

  • 350-901 DEVCOR: Course Modules

    Module 1: Software Development and Design
    • Designing for Maintainability
    • Designing for Serviceability
    • Using Relational and Nonrelational Databases.

    Module 2: Using APIs
    • Implementing ChatOps Application
    • Advanced REST API Integration.

    Module 3: Application Security
    • Securing Application Data
    • Securing Web and Mobile Applications.

    Module 4: Application Deployment and CI / CD Pipeline
    • Automating Application Release
    • Deploying Applications.

    Module 5: Infrastructure and Automation
    • Exploring Distributed Systems
    • Orchestrating Network and Infrastructure
    • Modeling Data with YANG.

  • 350-901 DEVCOR: Course Objectives

    By the end of this course, you should be able to:

    • Take full advantage of the network and software development practices when implementing applications to fulfil business needs.
    • Design and implement automated workflows for network provisioning.
    • Design and develop applications built on Cisco platforms.
    • Design and implement integration of custom applications with Cisco platforms and devices.
    • Understand challenges in network programmability and system integration.
    • Gain knowledge for protocols, solutions, and designs to acquire professional-level and expert-level DevOps roles.
  • 350-901 DEVCOR: Prerequisites

    Common learner profiles include:

    • Network engineer expanding skills in software automation
    • Developer moving into automation and DevOps
    • Solution architect transitioning to the Cisco ecosystem
    • Infrastructure developer designing hardened production environments.

    Whilst there are no formal prerequisites, learners often have three to five years of experience in designing and implementing applications built on Cisco platforms, including Python programming.

  • 300-435 ENAUTO: Course Overview

    The Implementing Automation for Cisco Enterprise Solutions learning path teaches you to implement Cisco Enterprise automated solutions, including programming concepts, orchestration, telemetry, and automation tools.

    It also highlights the tools and benefits of leveraging programmability and automation in the Cisco-powered Enterprise Campus and WAN and introduces you to platforms, including IOS XE, Cisco DNA Center, and Cisco Meraki.

    Completing this learning path will prepare you for the 300-435 ENAUTO exam, which fulfils the concentration exam requirement of the Cisco Certified DevNet Professional and CCNP Enterprise certifications.

  • 300-435 ENAUTO: Course Modules

    Module 1: Implementing Automation for Meraki Devices
    • Automating Cisco Meraki
    • Implementing Meraki Integration APIs.

    Module 2: Implementing Automation for Enterprise Networks-IOS XE based Cisco Devices
    • Network Programmability Foundation
    • Automating APIs and Protocols
    • Managing Configuration with Python and Ansible
    • Implementing On-box Programmability and Automation with Cisco IOS XE Software
    • Implementing Model-Driven Telemetry
    • Day-zero Provisioning with Cisco IOS XE Software.

    Module 3: Implementing Automation for Cisco DNA Center Operations
    • Implementing Automation in Enterprise Networks
    • Building Cisco DNA Center Automation with Python
    • Automating Operations using Cisco DNA Center.

    Module 4: Implementing Automation for SD-WAN
    • Introducing Cisco SD-WAN Programmability
    • Building Cisco SD-WAN Automation with Python
    • Building Cisco SD-WAN Automation with Ansible.

  • 300-435 ENAUTO: Course Objectives

    By the end of this course, you should be able to:

    • Use modern programming languages to automate, streamline, and enhance business operations.
    • Customise tools, methods and processes to improve network performance and agility.
    • Utilise APIs and software development toolkits to automate network solutions.
  • 300-435 ENAUTO: Prerequisites

    Professional-level certifications expand on the foundations of associate-level certifications. They cover more advanced topics and allow candidates to hone in on a specific focus area of their choice. Many professional-level certification candidates are looking to prove they’re the best of the best in a specialised field.

    Whilst there are no formal prerequisites, learners often have three to five years of experience implementing enterprise network solutions.

  • 300-535 SPAUTO: Course Overview

    The Implementing Automation for Cisco Service Provider Solutions learning path prepares you to implement and support automation solutions in a Service Provider network infrastructure, using network programmability principles, protocols, tools, and mechanisms.

    This learning path also introduces powerful automation solutions that streamline network operations, Yet Another Next Generation YANG) data models and validation tools, and RESTCONF and NETCONF management protocols.

    Completing this learning path will prepare you for the Implementing Automation for Cisco Service Provider Solutions (300-535 SPAUTO) exam, which fulfills the concentration exam requirement of the Cisco Certified DevNet Professional certification.

  • 300-535 SPAUTO: Course Modules

    Module 1: Model-driven Programmability and Telemetry
    • Implementing Network Device Programmability with NETCONF and RESTCONF
    • Implementing Model-driven Programmability with YANG
    • Implementing Model-driven Telemetry.

    Module 2: Automating the Network
    • Automating Service Provider Network Traffic with Cisco XTC
    • Automating Networks with Tools that Utilise SSH.

    Module 3: SP Automation and Orchestration Platforms
    • Orchestrating Network Services with Cisco NSO
    • Automating Virtualised

    Module 4: IPv6 Layer 3 VPN Services
    • Implementing Layer 3 IPv6 MPLS VPNs
    • Troubleshooting Layer 3 IPv6 MPLS VPNs.

  • 300-535 SPAUTO: Course Objectives

    By the end of this course, you should be able to:

    • Represent operational data and new network management protocols.
    • Implement network device programmability with NETCONF and RESTCONF.
    • Automate networks with tools that utilise SSH.
  • 300-535 SPAUTO: Prerequisites

    Professional-level certifications expand on the foundations of associate-level certifications. They cover more advanced topics and allow candidates to hone in on a specific focus area of their choice. Many professional-level certification candidates are looking to prove they’re the best of the best in a specialised field.

    Whilst there are no formal prerequisites, learners often also have three to five years of experience implementing service provider solutions.

  • 300-635 DCAUTO: Course Overview

    The Implementing Automation for Cisco Data Center Solutions (DCAUI) Learning Path teaches you programming concepts and tools for implementing Cisco data center automation.

    You’ll learn how to work with Cisco Application Centric Infrastructure (Cisco ACI®) and Cisco ACI App Center, Cisco Nexus® (Cisco NX-OS) programmability and telemetry, Cisco Unified Computing System (Cisco UCS®), and Cisco Nexus® Dashboard Fabric Controller, as well as use Python and Ansible to deploy automated and programmable infrastructure for a Cisco data center in Kubernetes and Terraform.

  • 300-635 DCAUTO: Course Modules

    Module 1: Cisco Data Center Compute Automation
    • Automating Cisco UCS Using Developer Tools.

    Module 2: Cisco Data Center ACI Automation
    • Describing the Cisco ACI Policy Model
    • Describing the Cisco APIC REST API
    • Using Python to Interact with the Cisco ACI REST API
    • Using Ansible to Automate Cisco ACI
    • Describing Cisco ACI App Center and Kubernetes Integration
    • Understanding Terraform for Cisco ACI.

    Module 3: Cisco Data Center NX-OS Automation
    • Introducing Cisco NX-OS Programmability
    • Implementing On-Box Programmability and Automation with Cisco NX-OS
    • Implementing Off-Box Programmability and Automation with Cisco NX-OS.

    Module 4: Cisco Data Center Orchestration
    • Describing Day-Zero Provisioning with Cisco NX-OS
    • Understanding Model-Driven Telemetry
    • Describing Cisco NDFC
    • Describing Cisco Intersight.

  • 300-635 DCAUTO: Course Objectives

    By the end of this course, you should be able to:

    • Discover how to use Python to interact with the Cisco Application Policy Infrastructure Controller (APIC) and ACI representational state transfer (REST) APIs.
    • Examine how to use Ansible to automate Cisco ACI.
    • Learn how to perform day-zero provisioning with Cisco NX-OS.
    • Gain an understanding of Cisco Intersight and its capabilities.
    • Explore how to automate Cisco UCS using developer tools.
  • 300-635 DCAUTO: Prerequisites

    Professional-level certifications expand on the foundations of associate-level certifications. They cover more advanced topics and allow candidates to hone in on a specific focus area of their choice. Many professional-level certification candidates are looking to prove they’re the best of the best in a specialised field.

    Whilst there are no formal prerequisites, learners often have three to five years of experience implementing data center solutions.

  • 300-735 SAUTO: Course Overview

    The Implementing Automation for Cisco Security Solutions learning path covers the tools and the benefits of leveraging programmability and automation in Cisco Security Solutions.

  • 300-735 SAUTO: Course Modules

    Module 1: Using APIs and Cisco devices
    • Introducing Cisco Security APIs
    • Consuming Cisco AMP for Endpoints APIs
    • Using Cisco ISE
    • Using Cisco pxGrid APIs
    • Using Cisco Threat Grid APIs.

    Module 2: Umbrella and APIs
    • Investigating Cisco Umbrella Security Data Programmatically
    • Exploring Cisco Umbrella Reporting and Enforcement APIs.

    Module 3: API Operations
    • Automating Security with Cisco Firepower APIs
    • Operationalising Cisco Stealthwatch and Its API Capabilities
    • Using Cisco Stealthwatch Cloud APIs
    • Describing Cisco Security Management Appliance APIs.

  • 300-735 SAUTO: Course Objectives

    By the end of this course, you should be able to:

    • Gain the knowledge and skills to use automation and programmability so you can design more efficient networks, increase scalability, and protect against cyberattacks.
    • Create APIs to streamline cloud-based, network security solutions for your organization.
    • Prepare for the 300-735 SAUTO exam.
  • 300-735 SAUTO: Prerequisites

    Professional-level certifications expand on the foundations of associate-level certifications. They cover more advanced topics and allow candidates to hone in on a specific focus area of their choice. Many professional-level certification candidates are looking to prove they’re the best of the best in a specialised field.

    Whilst there are no formal prerequisites, learners often have three to five years of experience implementing security solutions.

  • 300-835 CLAUTO: Course Overview

    Automating and Programming Cisco Collaboration Solutions v1.2 (CLAUTO 300-835) is a 90-minute exam associated with the CCNP Collaboration Certification and DevNet Professional Certification.

    This exam certifies a candidate’s knowledge of implementing applications that automate and extend Cisco Collaboration platforms, including programming concepts, APIs and automation protocols, and Python programming.

    The course, Implementing Cisco Collaboration Automation Solutions, helps candidates to prepare for this exam.

  • 300-835 CLAUTO: Course Modules

    Module 1: Network Programmability Foundation

    Module 2: Unified Communication

    Module 3: Cloud Collaboration

    Module 4: Collaboration Endpoints

    Module 5: Meetings.

  • 300-835 CLAUTO: Course Objectives

    By the end of this course, you should be able to:

    • Demonstrate your ability to automate Cisco Collaboration solutions for voice, video, and conferencing.
  • 300-835 CLAUTO: Prerequisites

    Professional-level certifications expand on the foundations of associate-level certifications. They cover more advanced topics and allow candidates to hone in on a specific focus area of their choice. Many professional-level certification candidates are looking to prove they’re the best of the best in a specialised field.

    Whilst there are no formal prerequisites, learners often have three to five years of experience implementing collaboration solutions.

  • 300-910 DEVOPS: Course Overview

    The Implementing DevOps Solutions and Practices Using Cisco Platforms learning path teaches you to automate application deployment, enable automated configuration, enhance management, and improve scalability of cloud microservices and infrastructure processes on Cisco® platforms.

    It also teaches you to integrate Docker and Kubernetes to create advanced capabilities and flexibility in application deployment.

    Completing this course will prepare you for the Implementing DevOps Solutions and Practices Using Cisco Platforms (300-910 DEVOPS) certification exam. Passing this exam will fulfill the concentration exam requirement of the Cisco Certified DevNet Professional certification.

  • 300-910 DEVOPS: Course Modules

    Module 1: Introducing Containerisation
    • Introducing the DevOps Model
    • Introducing Containers
    • Packaging an Application Using Docker
    • Deploying a Multitier Application.

    Module 2: CI/CD Fundamentals
    • Introducing CI/CD
    • Building the DevOps Flow
    • Validating the Application Build Process
    • Building an Improved Deployment Flow.

    Module 3: Working in a DevOps Environment
    • Extending DevOps Practices to the Entire Infrastructure
    • Implementing On-Demand Test Environments at the Infrastructure Level
    • Monitoring in NetDevOps
    • Engineering for Visibility and Stability
    • Securing DevOps Workflows.

    Module 4: Multicloud and Cloud-Native Application Design
    • Exploring Multicloud Strategies
    • Examining Application and Deployment Architectures.

    Module 5: Introducing Kubernetes
    • Describing Kubernetes
    • Integrating Multiple Data Center Deployments with Kubernetes
    • Monitoring and Logging In Kubernetes.

  • 300-910 DEVOPS: Course Objectives

    By the end of this course, you should be able to:

    • Understand basic DevOps philosophy, practices, and real-life application.
    • Understand the basics of container architecture and how to download, run, and manage containers with Docker.
    • Use configuration management tools such as Ansible and Terraform.
    • Use methods to design and operate cloud-native applications in a Multicloud environment.
  • 300-910 DEVOPS: Prerequisites

    Common learner profiles include:

    • Network engineer expanding skills in software automation
    • Developer moving into automation and DevOps
    • Solution architect transitioning to the Cisco ecosystem
    • Infrastructure developer designing hardened production environments.

    Whilst there are no formal prerequisites, learners often have three to five years of experience in designing and implementing applications built on Cisco platforms, including Python programming.