Latest Cisco Certified DevNet Professional Certification Training Courses Classes
Why Choose Us | Cisco Certified DevNet Professional Employment Objective
- 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
- Periodic / cadence
- On-change
Describe the benefits and usage of telemetry data in troubleshooting the network
Describe Day 0 provisioning methods
- iPXE
- PnP
- ZTP
Cisco DNA Center
Compare traditional versus software-defined networks
Describe the features and capabilities of Cisco DNA Center
- Network assurance APIs
- Intent APIs
- Multivendor support (3rd party SDKs)
- Events and notifications
Implement Cisco DNA Center event outbound webhooks
Implement API requests for Cisco DNA Center to accomplish network management tasks
- Intent APIs
- Command Runner APIs
- Site APIs
Implement API requests for Cisco DNA Center to accomplish network management tasks using these APIs
- Network discovery and device APIs
- 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
- Location Scanning APIs
- MV Sense APIs
- External Captive Portal APIs
- 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:
- ACI target policy
- ACI application hosting capabilities
- 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
- Cisco POAP
- NX-OS iPXE
Implement On-Box Programmability and Automation with NX-OS
- Bash
- Linux containers (LXC and Docker using provided container
- NX-OS guest shell
- Embedded Event Manager (EEM)
- 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
- Nexus NX-API (NX-API REST and NX-API CLI)
- Nexus NETCONF using native and OpenConfig
- Network configuration tools with NX-OS (Ansible)
Data Center Compute
Configure Cisco UCS with developer tools
- UCS PowerTool
- UCS Python SDK
- 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
- Pre-defined tasks
- Custom tasks
- 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
- Firepower (Firepower Management Center and Firepower Device Management)
- ISE
- pxGRID
- 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
- perform configuration modifications
- generate rich reports
Advanced Threat & Endpoint Security
Describe the capabilities and components of these APIs
- Umbrella Investigate APIs
- AMP for endpoints APIs
- 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
- Umbrella reporting and enforcement APIs
- Stealthwatch cloud APIs
- 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
- aggregate logs from multiple related applications
- search capabilities
- 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
- build a monitoring dashboard
- notify Webex Teams space
- responding to alerts and outages
- creating notifications
- health check monitoring
- 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:
- gateways
- access points
- firewalls (including industrial firewalls)
- routers
- switches
Describe the purpose, functionality, and use of these operational technology components:
- PLCs and operations
- embedded microcontrollers
- RTOS systems
- Cisco interfaces (serial, sensors, I2C, and USC)
- communication protocols (BLE, WiFi, Ethernet, and LoraWAN)
- 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:
- ISE and ISE integration
- pxGRID
- AMP for Endpoints proxy
- Cisco Tetration
- StealthWatch (Enterprise and Cloud)
- 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
- User and licenses
- 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 onpremises, 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
- Merge a branch
- Resolve conflicts
- git reset
- git checkout
- 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
- Use Meraki Dashboard APIs to enable an SSID
- 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:
- Ansible playbook
- 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.