Scholarships Available! Earn part of our $25 million scholarship program toward your classwork tuition

Latest Cisco Certified DevNet Professional Certification Training Courses Classes


Why Choose Us   |   Cisco Certified DevNet Professional Employment Objective

67 students review
  • Description
  • Schedule
  • What You'll Learn
  • Outline
  • Prerequisites
  • Income Expectations
  • Next Step
  • Tuition Fee
  • Exam

Latest Cisco Certified DevNet Professional Certification Training Classes

Automating and Programming Cisco Enterprise Solutions v1.0 (ENAUTO 300-435) is a 90-minute exam associated with the CCNP Enterprise Certification and DevNet Professional Certification. This exam tests a candidate's knowledge of implementing Enterprise automated solutions, including programming concepts, Python programming, APIs, controllers and automation tools. The course, Implementing Cisco Enterprise Automation Solutions, helps candidates to prepare for this exam.

Automating and Programming Cisco Service Provider Solutions v1.0 (SPAUTO 300-535) is a 90-minute exam associated with the CCNP Service Provider Certification and DevNet Professional Certification. This exam tests a candidate's knowledge of implementing service provider automated solutions, including programming concepts, orchestration, programming OS, and automation tools. The course, Implementing Cisco Service Provider Automation Solutions, helps candidates to prepare for this exam.

Automating and Programming Cisco Data Center Solutions v1.0 (DCAUTO 300-635) is a 90-minute exam associated with the CCNP Data Center Certification and DevNet Professional Certification. This exam tests a candidate's knowledge of implementing Data Center automated solutions, including programming concepts, orchestration and automation tools.

Automating and Programming Cisco Security Solutions v1.0 (SAUTO 300-735) is a 90-minute exam associated with the CCNP Security Certification and DevNet Professional Certification. This exam tests a candidate's knowledge of implementing Security automated solutions, including programming concepts, RESTful APIs, data models, protocols, firewalls, web, DNS, cloud and email security, and ISE. The course, Implementing Cisco Security Automation Solutions, helps candidates to prepare for this exam.

Automating and Programming Cisco Collaboration Solutions v1.0 (CLAUTO 300-835) is a 90-minute exam associated with the CCNP Collaboration Certification and DevNet Professional Certification. This exam tests 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.

Implementing DevOps Solutions and Practices using Cisco Platforms v1.0 (DEVOPS 300-910) is a 90-minute exam associated with the DevNet Professional Certification. This exam tests a candidate's knowledge of DevOps practices as it pertains to deployment automation that enables automated configuration, management, and scalability of cloud microservices and infrastructure processes on Cisco platforms. The course, Implementing DevOps Solutions and Practices using Cisco Platforms, helps candidates to prepare for this exam.

Developing Solutions Using Cisco IoT & Edge Platforms v1.0 (DEVIOT 300-915) is a 90-minute exam that is associated with the DevNet Professional Certification. This exam tests acandidate's IoT application development knowledge as it pertains to Cisco IoT edge compute andnetwork architecture including Cisco IOx and Cisco EFM, IoT Data Visualization, and security methods.The course, Developing Solutions using Cisco IoT & Edge Platforms, helps candidates to prepare for thisexam.

Developing Applications for Cisco Webex and Webex Devices v1.0 (DEVWBX 300-920) is a 90-minute exam associated with the DevNet Professional Certification. This exam tests a candidate's Webex development knowledge as it pertains to Webex API foundations, Webex Meetings, WebEx Devices, messaging, embedding Webex, and administration and compliance. The course, Developing Applications for Cisco Webex and Webex Devices, helps candidates to prepare for this exam.

Developing Applications using Cisco Core Platforms and APIs v1.0 (DEVCOR 350-901)is a 120-minute exam associated with the DevNet Professional Certification. This exam tests acandidate's knowledge of software development and design including using APIs, Cisco platforms,application deployment and security, and infrastructure and automation. The course, DevelopingApplications using Cisco Core Platforms and APIs helps candidates to prepare for this exam.

The following topics are general guidelines for the content likely to be included on the exam. However, other related topics may also appear on any specific delivery of the exam. To better reflect the contents of the exam and for clarity purposes, the guidelines below may change at any time without notice.

SCHEDULE DATES - 360 Hour Program
 
Cisco Certified DevNet Professional
9AM - 5PM (Weekends)
Start Date & Graduation Date
07/19/2020 to 05/30/2021
1 Day (8 Hours) a Week for 45 Weeks
Cisco Certified DevNet Professional
9AM - 5PM (Weekdays)
Start Date & Graduation Date
07/20/2020 to 09/22/2020
5 Days (40 Hours) a Week for 1 Week
Cisco Certified DevNet Professional
9AM - 5PM (Weekdays)
Start Date & Graduation Date
09/28/2020 to 12/04/2020
5 Days (40 Hours) a Week for 1 Week
Cisco Certified DevNet Professional
9AM - 5PM (Weekends)
Start Date
Graduation Date
07/19/2020
05/30/2021
1 Day (8 Hours) a Week for 5 Weeks
Cisco Certified DevNet Professional
9AM - 5PM (Weekdays)
Start Date
Graduation Date
07/20/2020
09/22/2020
5 Days (40 Hours) a Week for 1 Week
Cisco Certified DevNet Professional
9AM - 5PM (Weekdays)
Start Date
Graduation Date
09/28/2020
12/04/2020
5 Days (40 Hours) a Week for 1 Week

Latest Cisco Certified DevNet Professional Objective

DevNet Professional ENAUTO 300-435

DevNet Professional SPAUTO 300-535

DevNet Professional DCAUTO 300-635

DevNet Professional SAUTO 300-735

DevNet Professional CLAUTO 300-835

DevNet Professional DEVOPS 300-910

DevNet Professional DEVIOT 300-915

DevNet Professional DEVWBX 300-920

DevNet Professional DEVCOR 350-901

Latest Cisco Certified DevNet Professional Certification Training Courses

DevNet Professional Automating and Programming Cisco Enterprise Solutions ENAUTO 300-435

 

Network Programmability Foundation

Utilize common version control operations with git (add, clone, push, commit, diff, branching, merging conflict)

Describe characteristics of API styles (REST and RPC)

Describe the challenges encountered and patterns used when consuming APIs synchronously and asynchronously

Interpret Python scripts containing data types, functions, classes, conditions, and looping

Describe the benefits of Python virtual environments

Explain the benefits of using network configuration tools such as Ansible and Puppet for automating IOS XE platforms

Automate APIs and Protocols

Identify the JSON instance based on a YANG model

Identify the XML instance based on a YANG model

Interpret a YANG module tree generated per RFC8340

Compare functionality, benefits, and uses of OpenConfig, IETF, and native YANG models

Compare functionality, benefits, and uses of NETCONF and RESTCONF

Network Device Programmability

Implement device management and monitoring using NetMiko

Construct a Python script using ncclient that uses NETCONF to manage and monitor an IOS XE device

Configure device using RESTCONF API utilizing Python requests library

Utilize Ansible to configure an IOS XE device

Configure a subscription for model driven telemetry on an IOS XE device (CLI, NETCONF, and RESTCONF)

Compare publication and subscription telemetry models

  1. Periodic / cadence
  2. On-change

Describe the benefits and usage of telemetry data in troubleshooting the network

Describe Day 0 provisioning methods

  1. iPXE
  2. PnP
  3. ZTP

Cisco DNA Center

Compare traditional versus software-defined networks

Describe the features and capabilities of Cisco DNA Center

  1. Network assurance APIs
  2. Intent APIs
  3. Multivendor support (3rd party SDKs)
  4. Events and notifications

Implement Cisco DNA Center event outbound webhooks

Implement API requests for Cisco DNA Center to accomplish network management tasks

  1. Intent APIs
  2. Command Runner APIs
  3. Site APIs

Implement API requests for Cisco DNA Center to accomplish network management tasks using these APIs

  1. Network discovery and device APIs
  2. Template APIs (Apply a template)

Troubleshoot Cisco DNA Center automation process using Intent APIs

Cisco SD-WAN

Describe features and capabilities of Cisco SD-WAN vManage Certificate Management APIs

Implement a Python script to perform API requests for Cisco SD-WAN vManage Device Inventory APIs to retrieve and display data

Construct API requests for Cisco SD-WAN vManage Administration APIs

Implement a Python script to perform API requests for Cisco SD-WAN vManage Configuration APIs to modify Cisco SD-WAN fabric configuration

Construct API requests for Cisco SD-WAN vManage Monitoring APIs (Including real-time)

Troubleshoot a Cisco SD-WAN deployment using vManage APIs

Cisco Meraki

Describe features and capabilities of Cisco Meraki

  1. Location Scanning APIs
  2. MV Sense APIs
  3. External Captive Portal APIs
  4. WebHook Alert APIs

Create a network using Cisco Meraki APIs

Configure a network using Cisco Meraki APIs

Implement a Python script for Cisco Meraki Alert WebHooks

DevNet Professional Automating and Programming Cisco Service Provider Solutions SPAUTO 300-535

 

Network Programmability Foundation

Utilize common version control operations with git (add, clone, push, commit, diff, branching, and merging conflict)

Describe characteristics of API styles (REST and RPC)

Describe the challenges encountered and patterns used when consuming APIs synchronously and asynchronously

Interpret Python scripts containing data types, functions, classes, conditions, and looping

Describe the benefits of Python virtual environments

Explain the benefits of using network configuration tools such as Ansible and Puppet for automating IOS XE or IOS XR platforms

Automation APIs and Protocols

Describe the characteristics and use of YANG Data Models (OpenConfig, IETF, and Vendor)

Describe common HTTP authentication mechanisms (basic, token, and oauth)

Compare common data types (JSON, XML, YAML, plain text, gRPC, and protobuf)

Identify the JSON instance based on a YANG model

Identify the XML instance based on a YANG model

Interpret a YANG module tree generated by pyang

Implement configuration and operation management using RESTCONF protocol

Implement configuration and operation management using NETCONF protocol

Compare the NETCONF datastores

Network Device Programmability

Deploy device configuration and validate operational state using ncclient

Construct a Python script using NETCONF with YDK

Deploy device configuration and validate operational state using NetMiko

Deploy device configuration and validate operational state using Ansible playbooks

Compare gNMI with NETCONF

Construct a Python script using RESTCONF with JSON

Construct Xpath notation for a given node or instance of a node

Diagnose model-driven dial-in/-out telemetry streams with gRPC for a Cisco IOS XR

Automation and Orchestration Platforms

Describe ETSI NFV

Describe NSO architecture

Identify the benefits of NSO

Construct a Python script to configure a device using NSO RESTCONF API

Describe the management and automation of Cisco ESC components

Implement XR traffic controller (including topology information transfer to XTC)

Identify the uses of Cisco WAE

Construct a service template using NSO

Deploy a service package using NSO

DevNet Professional Automating and Programming Cisco Data Center Solutions DCAUTO 300-635

 

Network Programmability Foundation

Utilize common version control operations with git: add, clone, push, commit, diff, branching, merging conflict

Describe characteristics of API styles (REST and RPC)

Describe the challenges encountered and patterns used when consuming APIs synchronously and asynchronously

Interpret Python scripts containing data types, functions, classes, conditions, and looping

Describe the benefits of Python virtual environments

Explain the benefits of using network configuration tools such as Ansible and Puppet for automating data center platforms

Controller Based Data Center Networking

Describe the characteristics and use of YANG Data Models (OpenConfig, IETF, and Vendor)

Describe the following:

  1. ACI target policy
  2. ACI application hosting capabilities
  3. Implementation of an ACI application from the Cisco ACI Apps Center

Leverage the API inspector to explore the REST API calls made by the ACI GUI

Construct a Python script to create an application policy using the ACI REST API

Construct a Python script to create an application policy using the ACI Cobra SDK

Construct an Ansible playbook to create an application policy

Describe the benefits of integrating Kubernetes infrastructure using the ACI CNI plugin

Data Center Device-centric Networking

Describe Day 0 provisioning with NX-OS

  1. Cisco POAP
  2. NX-OS iPXE

Implement On-Box Programmability and Automation with NX-OS

  1. Bash
  2. Linux containers (LXC and Docker using provided container
  3. NX-OS guest shell
  4. Embedded Event Manager (EEM)
  5. On-box Python Scripting

Compare model-driven telemetry such as YANG Push and gRPC to traditional network monitoring strategies such as SMNP, Netflow, and SYSLOG

Construct Python script that consumes model-driven telemetry data with NX-OS

Implement Off-Box Programmability and Automation with NX-OS

  1. Nexus NX-API (NX-API REST and NX-API CLI)
  2. Nexus NETCONF using native and OpenConfig
  3. Network configuration tools with NX-OS (Ansible)

Data Center Compute

Configure Cisco UCS with developer tools

  1. UCS PowerTool
  2. UCS Python SDK
  3. Ansible

Describe the capabilities of the DCNM API

Identify the steps in the Intersight API authentication method

Construct an Intersight API call given documentation to accomplish tasks such as manage server policies, service profiles, and firmware updates

Describe the process to implement workflows for physical and virtual infrastructure using UCS Director

  1. Pre-defined tasks
  2. Custom tasks
  3. Script libraries

Utilize UCS Director REST API browser

DevNet Professional Automating and Programming Cisco Security Solutions SAUTO 300-735

 

Network Programmability Foundation

Utilize common version control operations with git (add, clone, push, commit, diff, branching, and merging conflict)

Describe characteristics of API styles (REST and RPC)

Describe the challenges encountered and patterns used when consuming APIs synchronously and asynchronously

Interpret Python scripts containing data types, functions, classes, conditions, and looping

Describe the benefits of Python virtual environments

Explain the benefits of using network configuration tools such as Ansible and Puppet for automating security platforms

Network Security

Describe the event streaming capabilities of Firepower Management Center eStreamer API

Describe the capabilities and components of these APIs

  1. Firepower (Firepower Management Center and Firepower Device Management)
  2. ISE
  3. pxGRID
  4. Stealthwatch Enterprise

Implement firewall objects, rules, intrusion policies, and access policies using Firepower Management Center API

Implement firewall objects, rules, intrusion policies, and access policies using Firepower Threat Defense API (also known as Firepower Device Manager API)

Construct a Python script for pxGrid to retrieve information such as endpoint device type, network policy and security telemetry

Construct API requests using Stealthwatch API

  1. perform configuration modifications
  2. generate rich reports

Advanced Threat & Endpoint Security

Describe the capabilities and components of these APIs

  1. Umbrella Investigate APIs
  2. AMP for endpoints APIs
  3. ThreatGRID API

Construct an Umbrella Investigate API request

Construct AMP for endpoints API requests for event, computer, and policies

Construct ThreatGRID APIs request for search, sample feeds, IoC feeds, and threat disposition

Cloud, Web, and Email Security

Describe the capabilities and components of these APIs

  1. Umbrella reporting and enforcement APIs
  2. Stealthwatch cloud APIs
  3. Cisco Security Management Appliance APIs

Construct Stealthwatch cloud API request for reporting

Construct an Umbrella Reporting and Enforcement API request

Construct a report using Cisco Security Management Appliance API request (email and web)

DevNet Professional Automating and Programming Cisco Collaboration Solutions CLAUTO 300-835

 

Network Programmability Foundation

Utilize common version control operations with git (add, clone, push, commit, diff, branching, and merging conflict

Describe characteristics of API styles (REST, RPC, and SOAP)

Describe the challenges encountered and patterns used when consuming APIs synchronously and asynchronously

Interpret Python scripts containing data types, functions, classes, conditions, and looping

Describe the benefits of Python virtual environments

Identify the roles of load balancer, firewall, DNS, and reverse proxy in collaboration application deployment

Unified Communication

Construct API calls to automate CUCM user/phone moves, adds, changes, and using the AXL SOAP API

Construct API calls to automate dialplan and cluster config using the AXL API

Describe the capabilities and use of the CUCM CTI APIs TAPI/JTAPI

Describe the capabilities and use of the CUCM Serviceability Perfmon API and CDR interface

Describe the capabilities and use of the IP Phone Services API

Describe the capabilities of Finesse REST APIs and Gadgets

Cloud Collaboration

Describe Webex Teams REST API capabilities, use, application architectures, authentication mechanisms, and token types

Implement administrative operations on Webex Teams organizations, users, licenses, and compliance events using the Webex Teams REST API

Construct a Python script to automate creation of Webex Teams spaces and memberships

Construct a Python script to implement notification

Construct API calls to implement interactive bots

Describe the application components involved in conversational bots (Botkit components and ecosystem)

Create a HTML web application embedding Webex Teams and messaging, audio / video using Webex Teams Widgets

Describe the capabilities and use for the various Webex Teams SDKs

Collaboration Endpoints

Construct API calls to automate Cisco collaboration room devices using the xAPI SSH interface and xAPI HTTP API (configuration, customization and branding, and making a call)

Construct a script to monitor Cisco collaboration room device events using the xAPI Python SDK

Describe the capabilities, use, creation, and deployment of custom controls for Cisco collaboration room devices using the In-Room Controls Editor

Describe the capabilities, use, creation, and deployment of Cisco collaboration room device JavaScript Macros using the Macro Editor

Meetings

Describe Webex Meetings API capabilities and use to manage users, meetings, events, and trainings

Describe Webex Meeting API authentication mechanisms

Construct API calls to implement users and meetings management for Webex Meetings

Construct API calls to configure Cisco Meeting Server using the REST API

DevNet Professional Implementing DevOps Solutions and Practices using Cisco Platforms DEVOPS 300-910

 

CI/CD Pipeline

Describe characteristics and concepts of build /deploy tools such as Jenkins, Drone, or Travis CI

Identify the sequence, components, and integrations to implement a CI/CD pipeline for a given scenario

Troubleshoot issues with a CI/CD pipeline such as code-based failures, pipeline issues, and tool incompatibility

Identify tests to integrate into a CI/CD pipeline for a given scenario

Identify release deployment strategy (canary, rollbacks, and blue/green) for a given scenario

Diagnose code dependency management issues including API, tool chain, and libraries

Packaging and Delivery of Applications

Identify the steps to containerize an application

Identify steps to deploy multiple microservice applications<

Evaluate microservices and container architecture diagrams based on technical and business requirements (security, performance, stability, and cost)

Identify safe handling practices for configuration items, application parameters, and secrets

Construct a Docker file to address application specifications

Describe the usage of golden images to deploy applications

Automating Infrastructure

Describe how to integrate DevOps practices into an existing organization structure

Describe the use of configuration management tools to automate infrastructure services such as Ansible, Puppet, Terraform, and Chef

Construct an Ansible playbook to automate an application deployment of infrastructure services

Construct a Terraform configuration to automate an application deployment of infrastructure services

Describe the practice and benefits of Infrastructure as Code

Design a pre-check validation of the network state in a CI/CD pipeline for a given scenario

Design a pre-check validation of the application infrastructure in a CI/CD pipeline for a given scenario

Describe the concepts of extending DevOps practices to the network for NetDevOps

Identify the requirements such as memory, disk I/O, network, and CPU needed to scale the application or service

Cloud and Multicloud

Describe the concepts and objects of Kubernetes

Deploy applications to a Kubernetes cluster

Utilize objects of Kubernetes to build a deployment to meet requirements

Interpret the pipeline for continuous delivery of a Drone configuration file

Validate the success of an application deployment on Kubernetes

Describe method and considerations to deploy an application to multiple environments such as multiple cloud providers, high availability configurations, disaster recovery configurations, and testing cloud portability

Describe the process of tracking and projecting costs when consuming public cloud

Describe benefits of infrastructure as code for repeatable public cloud consumption

Compare cloud services strategies (build versus buy)

Logging, Monitoring, and Metrics

Identify the elements of log and metric systems to facilitate application troubleshooting such as performance issues and streaming telemetry logs

Implement a log collection and reporting system for applications

  1. aggregate logs from multiple related applications
  2. search capabilities
  3. reporting capabilities

Troubleshoot a distributed application using AppDyanmics with Application Performance Monitoring

Describe the principles of chaos engineering

Construct Python scripts that use APIs to accomplish these tasks

  1. build a monitoring dashboard
  2. notify Webex Teams space
  3. responding to alerts and outages
  4. creating notifications
  5. health check monitoring
  6. opening and closing incidents

Identify additional application requirements to provide visibility into application health and performance

Describe Kubernetes capabilities related to logging, monitoring, and metrics

Describe the integration of logging, monitoring and alerting in a CI/CD pipeline design

Security

Identify methods to secure an application and infrastructure during production and testing in a CI/CD pipeline

Identify methods to implement a secure software development life cycle

Developing Solutions Using Cisco IoT & Edge Platforms DEVIOT 300-915

 

Cisco Network IoT Architecture

Interpret the data flow of a topology that includes:

  1. gateways
  2. access points
  3. firewalls (including industrial firewalls)
  4. routers
  5. switches

Describe the purpose, functionality, and use of these operational technology components:

  1. PLCs and operations
  2. embedded microcontrollers
  3. RTOS systems
  4. Cisco interfaces (serial, sensors, I2C, and USC)
  5. communication protocols (BLE, WiFi, Ethernet, and LoraWAN)
  6. communication standards (DDS, OPC UA, MT Connect, and Open PLC)

Describe IoT requirements related to networking and device configuration policies (including configuring IOS commands to enable IOx, port and protocol needs of an application, and security and prioritization of data)

Construct a workflow to connect a sensor

Troubleshoot sensor connectivity issue

Compute and Analysis

Compare the characteristics, capabilities, and use of edge devices to generic compute devices

Determine the use of cloud or specific edge devices for a given application scenario

Analyze application resource usage information to determine any required changes to the application or hardware

Construct a Python script to deploy an application at the edge using FND and GMM APIs

Troubleshoot application resources usage and network connectivity issues when using FND and GMM APIs

Determine data handling procedure and action to take with edge data based on business requirements

Cisco IOx IoT Software

Describe the capabilities of a Cisco IOx application

Troubleshoot a Dockerfile for Cisco IOx

Describe the process to build applications for Cisco IOx

Identify the troubleshooting approaches for a deployed application for Cisco IOx

Describe the process to deploy an Cisco IOx application into a CI/CD on platforms (such as FND, Kinetic GMM, or Directly to IOx)

Construct a Cisco IOx application to meet requirements given SDK documentation

Cisco Edge Data IoT Software

Describe characteristics of edge data services

Analyze a DSLink (extracting data from a sensor)

Identify the process to send data to a public cloud provider

Open Source IoT Software

Evaluate the flow and processing of data from sensor to cloud in a given scenario

Compare characteristics and usage of MQTT and AMQP

Determine the output from given messages and subscription details

Identify broker QoS level for messages in a given scenario

Diagnose issues with broker deployment and application connection

IoT Data Visualization

Describe the characteristics and capabilities of data visualization tools (such as Freeboard, Grafanna, and Kibana)

Identify the data visualization technique to meet business requirements

Interpret visualized data

Security

Identify methods to implement a secure software development life cycle

Identify methods to secure an application and infrastructure during production and testing in a CI/CD pipeline

Describe risk management (including security challenges in IT and operational technology)

Describe the concepts related to confidentiality, integrity, and availability

Describe the capabilities of:

  1. ISE and ISE integration
  2. pxGRID
  3. AMP for Endpoints proxy
  4. Cisco Tetration
  5. StealthWatch (Enterprise and Cloud)
  6. Cisco Cloudlock

DevNet Professional Developing Applications for Cisco Webex and Webex Devices DEVWBX 300-920

 

Webex API Foundation

Describe the process to get access to Webex APIs for a given scenario (including getting the necessary users roles from a Webex administrator)

Identify the authentication methods for Webex Teams, devices, and meetings

Troubleshoot error codes for REST API responses (including rate limiting, access, and authentication)

Interpret a REST API response that includes pagination and filtering

Construct a JavaScript request using promises with a Webex JavaScript SDK

Describe the OAuth token management lifecycle

Meetings

Describe the capabilities of the Webex Meeting APIs

Construct the JavaScript to schedule a meeting

Construct HTTP requests with the XML API to manage users

Construct the JavaScript to list and download a recording of a meeting

Devices

Compare the capabilities and use of xAPI over SSH, REST APIs, and WebSockets

Describe the mechanisms to send and receive data

Construct a script using 'jsxapi' to address a scenario

Troubleshoot macros

Construct a custom user interaction (including in-room controls)

Messaging

Construct REST API requests using JSON and HTTP for a given scenario (managing spaces, teams, and memberships)

Construct a JavaScript application to send a message and to retrieve the content of an incoming message

Construct a JavaScript application that uses cards

Diagnose the process of managing Webhooks including resource and event filters

Describe the limitations and capabilities of bots

Identify whether to use a bot or an Integration in a given scenario

Embedding Webex

Construct a HTML page embedding a Widget using an Integration or guest issuer

Construct the JavaScript to call and screen share with the browser SDK

Construct the JavaScript to call and send messages with the browser SDK and guest issuer

Describe the mechanisms to receive incoming call notifications for IOS and Android SDKs

Administration and Compliance

Construct the JavaScript to administer a Webex organization

  1. User and licenses
  2. Devices

Construct JavaScript to collect compliance data

Identify the requirements, steps, and permissions needed to take a compliance action on a message or space

Construct the JavaScript to send requests to multiple devices for a given scenario

Developing Applications using Cisco Core Platforms and APIs DEVCOR 350-901

 

Software Development and Design

Describe distributed applications related to the concepts of front-end, back-end, and load balancing

Evaluate an application design considering scalability and modularity

Evaluate an application design considering high-availability and resiliency (including on￾premises, hybrid, and cloud)

Evaluate an application design considering latency and rate limiting

Evaluate an application design and implementation considering maintainability

Evaluate an application design and implementation considering observability

Diagnose problems with an application given logs related to an event

Evaluate choice of database types with respect to application requirements (such as relational, document, graph, columnar, and Time Series)

Explain architectural patterns (monolithic, services oriented, microservices, and event driven)

Utilize advanced version control operations with Git

  1. Merge a branch
  2. Resolve conflicts
  3. git reset
  4. git checkout
  5. git revert

Explain the concepts of release packaging and dependency management

Construct a sequence diagram that includes API calls

Using APIs

Implement robust REST API error handling for time outs and rate limits

Implement control flow of consumer code for unrecoverable REST API errors

Identify ways to optimize API usage through HTTP cache controls

Construct an application that consumes a REST API that supports pagination

Describe the steps in the OAuth2 three-legged authorization code grant flow

Cisco Platforms

Construct API requests to implement chatops with Webex Teams API

Construct API requests to create and delete objects using Firepower device management (FDM)

Construct API requests using the Meraki platform to accomplish these tasks

  1. Use Meraki Dashboard APIs to enable an SSID
  2. Use Meraki location APIs to retrieve location data

Construct API calls to retrieve data from Intersight

Construct a Python script using the UCS APIs to provision a new UCS server given a template

Construct a Python script using the Cisco DNA center APIs to retrieve and display wireless health information

Describe the capabilities of AppDynamics when instrumenting an application

Describe steps to build a custom dashboard to present data collected from Cisco APIs

Application Deployment and Security

Diagnose a CI/CD pipeline failure (such as missing dependency, incompatible versions of components, and failed tests)

Integrate an application into a prebuilt CD environment leveraging Docker and Kubernetes

Describe the benefits of continuous testing and static code analysis in a CI pipeline

Utilize Docker to containerize an application

Describe the tenets of the "12-factor app"

Describe an effective logging strategy for an application

Explain data privacy concerns related to storage and transmission of data

Identify the secret storage approach relevant to a given scenario

Configure application specific SSL certificates

Implement mitigation strategies for OWASP threats (such as XSS, CSRF, and SQL injection)

Describe how end-to-end encryption principles apply to APIs

Infrastructure and Automation

Explain considerations of model-driven telemetry (including data consumption and data storage)

Utilize RESTCONF to configure a network device including interfaces, static routes, and VLANs (IOS XE only)

Construct a workflow to configure network parameters with:

  1. Ansible playbook
  2. Puppet manifest

Identify a configuration management solution to achieve technical and business requirements

Describe how to host an application on a network device (including Catalyst 9000 and Cisco IOx-enabled devices)

Latest Cisco Certified DevNet Professional Certification Training Program
 
  • This course is designed for individuals who have basic computer user skills and who are interested in obtaining a job as an entry-level IT technician.
  • HS Diploma/GED

Latest Cisco Certified DevNet Professional Certification Training Classes

 

Income Expectation

$106,580/yr

The average salary for a Cisco Certified DevNet Professional Certification Training Classes Certified Employee is $106,580 in New York City. Salary estimates are provided by CISCO.

 

Upon completion of this course, and the certifying exam(s), the student will be qualified to take a job as a

Cisco Certified DevNet Professional Certification Training Classes

Cisco Certified DevNet Professional Certification Training Courses

CISCO CCNP Security Certification Preparation Training

CISCO CCNP Data Center Certification Preparation Classes

CISCO CCNP Collaboration Certification Preparation Courses

CISCO CCNP Enterprise Certification Preparation Training

CCNP Service Provider Certification Preparation Classes

Cisco Certified DevNet Professional Certification Training Classes

$20,000

Latest Cisco Certified DevNet Professional Certification Training Courses

Automating and Programming Cisco Enterprise Solutions v1.0 (ENAUTO 300-435) is a 90-minute exam associated with the CCNP Enterprise Certification and DevNet Professional Certification.

Automating and Programming Cisco Service Provider Solutions v1.0 (SPAUTO 300-535) is a 90-minute exam associated with the CCNP Service Provider Certification and DevNet Professional Certification.

Automating and Programming Cisco Data Center Solutions v1.0 (DCAUTO 300-635) is a 90-minute exam associated with the CCNP Data Center Certification and DevNet Professional Certification.

Automating and Programming Cisco Security Solutions v1.0 (SAUTO 300-735) is a 90-minute exam associated with the CCNP Security Certification and DevNet Professional Certification.

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

Implementing DevOps Solutions and Practices using Cisco Platforms v1.0 (DEVOPS 300-910) is a 90-minute exam associated with the DevNet Professional Certification.

Developing Solutions Using Cisco IoT & Edge Platforms v1.0 (DEVIOT 300-915) is a 90-minute exam that is associated with the DevNet Professional Certification.

Developing Applications for Cisco Webex and Webex Devices v1.0 (DEVWBX 300-920) is a 90-minute exam associated with the DevNet Professional Certification.

Developing Applications using Cisco Core Platforms and APIs v1.0 (DEVCOR 350-901)is a 120-minute exam associated with the DevNet Professional Certification.

Discount Vouchers

  • CompTIA
  • CISCO
  • EC-Council
Certified Instructors

Why Choose Us?

We provide quality education

  • Institute of Information Technology is approved by the U.S. Department of Homeland Security for Education and Training
  • Institute of Information Technology is approved by the NYS Education Department
  • Teachers are licensed by the NYS Education Department
  • Approved by NYS Labor Department
  • Approved by Workforce1 Development
  • Approved by Adult Career and Continuing Education Services-Vocational Rehabilitation (ACCES-VR)
  • Course Contents are approved by Authorized Partners
  • Unlimited Practice Exam

We use up-to-date course content

  • Real work Experience from Expert Certified Instructors
  • Authorized Partner Approved Course Contents
  • Hands-On Instructor-Led Classroom Training
  • Simulations of Real Work Projects
  • Limitless Practice Exams
  • One-On-One Help
  • Group Study
  • Lab Practice
  • Mentoring

We value your time & investment

  • Extra Help if Needed, At No Cost, Until You Are Certified!
  • Students can repeat class until certified at no cost
  • MetroCard will be given to students
  • Payment Plan for Eligible Students
  • Lunch will be provided to students
  • Textbooks included in tuition fee
  • Free Job Placement Assistance
  • Graduates & Career Services
  • Certification Exams Center
  • Discount Exam Vouchers
  • Affordable Tuition Fee
  • Mock Interview