Cisco DevNet Certification Path

1. Executive Summary

Target Certifications:

  1. DevNet Associate (200-901 DEVASC) - Foundation

  2. DevNet Professional (350-901 DEVCOR + Specialist) - Mastery

Timeline: 6-9 months total

Foundation Assets:

  • 4x CCNP certifications (deep networking knowledge)

  • 6 months terminal-only development (Neovim, Git, Bash)

  • Production experience: netapi CLI, Antora documentation system

  • API-first philosophy in daily operations

  • CI/CD pipeline development and maintenance


2. Current Competency Assessment

Skill Area Level Evidence

REST APIs

Advanced

netapi CLI - ISE ERS, MnT, pxGrid, DataConnect APIs daily

Python

Intermediate-Advanced

netapi development, automation scripts, CLI tooling

Git/Version Control

Advanced

6 months daily commits, multi-repo management, branching strategies

Networking Fundamentals

Expert

4x CCNP certifications, 12 years experience

Linux/Bash

Advanced

Terminal-only workflow, LPIC-1, shell scripting

CI/CD

Intermediate

GitHub Actions, Antora builds, automated deployments

Infrastructure as Code

Intermediate

Ansible playbooks, declarative configurations

Containers

Beginner-Intermediate

Docker basics, Podman exposure

Cloud (AWS/Azure/GCP)

Beginner

Limited exposure - needs development


3. DevNet Associate (200-901 DEVASC)

3.1. Exam Overview

Attribute Value

Exam Code

200-901 DEVASC

Duration

120 minutes

Questions

~100

Passing Score

~825/1000 (varies)

Cost

$330 USD

Validity

3 years

3.2. Domain Breakdown

Domain Topics Weight

1. Software Development and Design

Software development lifecycle, design patterns, version control, code review

15%

2. Understanding and Using APIs

REST, SOAP, RPC, authentication, pagination, error handling

20%

3. Cisco Platforms and Development

IOS XE, NX-OS, Meraki, DNA Center, ACI, Webex, ISE APIs

15%

4. Application Deployment and Security

Containers, CI/CD, unit testing, secure coding

15%

5. Infrastructure and Automation

Controllers, device configuration, Ansible, Terraform, YANG models

20%

6. Network Fundamentals

IP addressing, protocols, network components

15%

3.3. Gap Analysis

Domain Status Action Required

Software Development

Partial

Formalize design patterns, review SDLC methodologies

APIs

Strong

Review SOAP/GraphQL (REST already mastered)

Cisco Platforms

Strong

Add Meraki, DNA Center, ACI API exposure

Deployment/Security

Moderate

Deepen container knowledge, formalize CI/CD concepts

Infrastructure/Automation

Strong

Add Terraform basics, formalize YANG understanding

Network Fundamentals

Expert

Review only - this is your foundation

3.4. Study Resources

3.4.1. Primary Resources

  1. Cisco DevNet Associate DEVASC 200-901 Official Cert Guide

    • Authors: Chris Jackson, Jason Gooley

    • ISBN: 978-0136642961

    • Status: Required

  2. Cisco DevNet Sandbox

  3. DevNet Learning Labs

3.4.2. Supplementary Resources

  1. CBT Nuggets - DevNet Associate

    • Video-based learning

    • Good for visual learners

  2. Nick Russo’s DevNet Resources

  3. Postman Learning Center

3.5. Study Plan (8 weeks)

3.5.1. Weeks 1-2: Software Development and Design

  • Review SDLC models (Waterfall, Agile, Lean, DevOps)

  • Design patterns: MVC, Observer, Singleton

  • Git workflows: feature branching, pull requests, code review

  • Unit testing with pytest

  • Code quality: linting, type hints, documentation

Lab: Create a Python project with proper structure, tests, and CI pipeline

3.5.2. Weeks 3-4: APIs Deep Dive

  • REST principles (already strong - review)

  • SOAP basics and when to use

  • GraphQL fundamentals

  • Authentication: Basic, API keys, OAuth 2.0, tokens

  • Pagination strategies

  • Error handling and HTTP status codes

  • API documentation (OpenAPI/Swagger)

Lab: Build a REST API wrapper with authentication, pagination, error handling

3.5.3. Weeks 5-6: Cisco Platforms

  • IOS XE programmability (RESTCONF, NETCONF, gRPC)

  • NX-OS APIs (NX-API CLI, NX-API REST)

  • Meraki Dashboard API

  • DNA Center APIs

  • ACI basics

  • Webex APIs

  • ISE APIs (already expert - review ERS, pxGrid)

Lab: Multi-platform automation script hitting 3+ Cisco APIs

3.5.4. Weeks 7-8: Deployment, Security, Infrastructure

  • Docker fundamentals: images, containers, Dockerfile, compose

  • CI/CD concepts: pipelines, stages, artifacts

  • Secure coding practices (OWASP)

  • Ansible: playbooks, roles, inventory, modules

  • Terraform basics: providers, resources, state

  • YANG models and NETCONF

Lab: Deploy containerized application with CI/CD pipeline

3.5.5. Final Week: Review and Practice

  • Practice exams (Pearson, Boson)

  • Review weak areas

  • Sandbox lab practice

  • Exam scheduling


4. DevNet Professional (350-901 DEVCOR)

4.1. Exam Overview

Attribute Value

Core Exam

350-901 DEVCOR (required)

Concentration Exam

Choose one specialist track

Duration

120 minutes (DEVCOR)

Passing Score

~825/1000

Cost

$400 USD (DEVCOR) + Specialist exam

Validity

3 years

4.2. Specialist Tracks (Choose One)

Track Exam Best Fit If…​

Automation and Programmability

300-435 ENAUTO

Focus on network automation (matches CCNP background)

Enterprise Automation

300-435 ENAUTO

DNA Center, SD-WAN, ACI automation

Data Center Automation

300-635 DCAUTO

ACI, UCS, Intersight focus

Security Automation

300-735 SAUTO

Firepower, ISE, Umbrella automation (matches security background)

Collaboration Automation

300-835 CLAUTO

Webex, telephony automation

Service Provider Automation

300-535 SPAUTO

NSO, XR automation

Recommended Track: 300-735 SAUTO (Security Automation)

  • Aligns with CCNP Security

  • Leverages existing ISE API expertise

  • Covers Firepower, Umbrella, SecureX APIs

4.3. DEVCOR Domain Breakdown

Domain Topics Weight

1. Software Development and Design

Advanced patterns, API design, code optimization

20%

2. Using APIs

Complex integrations, webhooks, async patterns

20%

3. Cisco Platforms

Deep platform automation, controllers, programmability

20%

4. Application Deployment and Security

Kubernetes, advanced CI/CD, security at scale

20%

5. Infrastructure and Automation

Advanced IaC, multi-platform orchestration

20%

4.4. Study Resources

4.4.1. Primary Resources

  1. Cisco DevNet Professional DEVCOR 350-901 Official Cert Guide

    • Required reading

  2. Kubernetes Documentation

  3. Cisco DevNet Professional Labs

    • Advanced sandbox scenarios

4.4.2. Supplementary Resources

  1. "Designing APIs with Swagger and OpenAPI"

    • API design principles

  2. "Python for DevOps" - Noah Gift

    • Advanced Python patterns

4.5. Study Plan (12 weeks)

4.5.1. Phase 1: Advanced Development (Weeks 1-4)

  • Advanced design patterns (Factory, Strategy, Decorator)

  • API design principles and versioning

  • Async programming in Python (asyncio, aiohttp)

  • Message queues (RabbitMQ, Kafka basics)

  • Database interactions (SQL, NoSQL)

  • Performance optimization

Project: Async API client with connection pooling and retry logic

4.5.2. Phase 2: Platform Mastery (Weeks 5-8)

  • Deep dive: DNA Center APIs and workflows

  • ACI programmability: Cobra SDK, REST API

  • NSO fundamentals

  • Multi-controller orchestration

  • gRPC and streaming telemetry

  • Model-driven programmability (YANG, NETCONF, RESTCONF)

Project: Multi-platform configuration compliance checker

4.5.3. Phase 3: Deployment and Infrastructure (Weeks 9-12)

  • Kubernetes: pods, deployments, services, ingress

  • Helm charts and package management

  • GitOps workflows (ArgoCD, Flux)

  • Advanced Terraform: modules, workspaces, state management

  • Observability: logging, metrics, tracing

  • Security scanning in pipelines

Project: Deploy microservices application with full CI/CD and monitoring

4.5.4. Specialist Track: SAUTO (Weeks 13-16)

  • Firepower APIs (FMC, FTD)

  • ISE advanced automation (pxGrid, bulk operations)

  • Umbrella APIs

  • SecureX orchestration

  • Threat intelligence automation

  • SOAR integration patterns

Project: Security incident response automation workflow


5. Lab Environment

5.1. Required Infrastructure

Component Purpose Setup

DevNet Sandbox

Cisco platform access

Free - developer.cisco.com/sandbox/

Local Python Environment

Development

pyenv + virtual environments

Docker Desktop / Podman

Container development

Local installation

Minikube / Kind

Kubernetes learning

Local Kubernetes cluster

GitHub Account

Version control, CI/CD

Free tier sufficient

Postman

API testing

Free tier

  1. netapi Enhancement

    • Add new platform support (DNA Center, Meraki)

    • Implement async operations

    • Add OpenAPI documentation

  2. Multi-Platform Configuration Audit

    • Pull configs from IOS XE, NX-OS, ISE

    • Compare against baseline

    • Generate compliance reports

  3. ChatOps Bot

    • Webex Teams integration

    • Network query capabilities

    • Incident alerting

  4. CI/CD Pipeline for Network Configs

    • GitOps workflow

    • Pre-commit validation

    • Automated deployment


6. Progress Tracking

6.1. DevNet Associate Milestones

Week Milestone Target Date Status

2

Complete Software Development domain

[ ]

4

Complete APIs domain

[ ]

6

Complete Cisco Platforms domain

[ ]

8

Complete all domains + practice exams

[ ]

9

Pass DEVASC exam

[ ]

6.2. DevNet Professional Milestones

Week Milestone Target Date Status

4

Complete Advanced Development

[ ]

8

Complete Platform Mastery

[ ]

12

Complete Deployment/Infrastructure

[ ]

14

Pass DEVCOR exam

[ ]

16

Pass SAUTO exam

[ ]


7. Quick Reference

7.2. Essential Python Libraries

pip install requests httpx aiohttp
pip install netmiko napalm nornir
pip install ansible-core
pip install pytest pytest-asyncio
pip install pydantic
pip install rich typer

7.3. Study Commands

# Clone DevNet learning labs
git clone https://github.com/CiscoDevNet/devnet-express-code-samples

# Run local API mock
docker run -p 3000:3000 mockserver/mockserver

# Kubernetes local cluster
minikube start

Created: 2026-02-14
Target: DevNet Associate (Q2 2026), DevNet Professional (Q4 2026)
Foundation: 4x CCNP, 6 months terminal-only development, netapi production experience