Skip to content
CBT Nuggets

CCNA Automation (200-901 CCNAAUTO) v1.1

Accelerate your networking career with the new CCNA Automation certification (formerly the Cisco DevNet Associate 200-901 DEVASC). Designed for DevOps engineers and IT pros, this training aligns with 200-901 CCNAAUTO v1.1 exam objectives to help you modernize your infrastructure skills. Get hands-on with Cisco APIs, automation frameworks, and Python scripts. Plus, stay ahead with AI-assisted coding using tools like Cursor to boost your deployment speed. Whether you’re moving into AI-driven networking or updating your DevNet skills, this course can help you bridge the gap between manual CLI and dynamic, programmable networks.

Updated April 2025

34Skills
253Videos
32h 29mTotal
253 videos32h 29m

Who This Course Is For

This CCNA Automation training is perfect for IT professionals and DevOps engineers looking to master network automation, Cisco APIs, and prepare for the latest CCNA Automation certification.

Skills Your Team Will Gain

  • RESTful APIs and Python scripting, including CRUD operations, status codes, and authentication methods (token, key, and basic auth)
  • Version control using Git, including branching strategies, merging, and conflict resolution
  • Cisco platform automation using APIs from Meraki, DNA Center, ACI, and SD-WAN
  • Infrastructure as Code (IaC) using Ansible and Terraform for consistent, repeatable network automation
  • Application deployment and security, including containerization, CI/CD pipelines, and secure API integrations
  • Networking fundamentals and troubleshooting, including IP addressing, routing, and diagnostics across platforms

Course Curriculum

  • Premium skill.Get Going with Git52m
  • Premium skill.Utilize Advanced Git Operations52m
  • Premium skill.Collaborate on Code with Github54m
  • Premium skill.Python3 Data Types1h 2m
  • Premium skill.Python3 Control Flow49m
  • Premium skill.Functions, Methods, and Classes53m
  • Premium skill.Data Serialization1h 4m
  • Premium skill.Work with APIs1h
  • Premium skill.Build Your Own API with Flask46m
  • Premium skill.Prep a Network Automation Homelab60m
  • Premium skill.Automate IOS-XE with YANG and Netconf1h 5m
  • Premium skill.Automate IOS-XE Devices with Restconf56m
  • Premium skill.Automate Nexus Devices with NX-API1h 6m
  • Premium skill.Automation with ACI1h 10m
  • Automation with Catalyst CenterFree1h 13m
  • Premium skill.Automation with SD-WAN1h 1m
  • Premium skill.Automation with Cisco Meraki1h 2m
  • Premium skill.Understand Cisco Security Platform APIs1h 5m
  • Premium skill.Understand Compute and Collab APIs1h 4m
  • Premium skill.Automating Webex Tasks51m
  • Premium skill.Understanding Linux and Bash Basics57m
  • Premium skill.Understand Computing and Docker1h 3m
  • Premium skill.Build Your Own Containers50m
  • Premium skill.Install and Configure Ansible58m
  • Premium skill.Automate Networks with Ansible55m
  • Premium skill.Understand NSO and Terraform1h 6m
  • Premium skill.Understand OWASP Threats and App Security59m
  • Premium skill.Understand App Testing53m
  • Premium skill.Understand DevOps Principles and Components51m
  • Premium skill.Perform IP Subnetting57m
  • Premium skill.Describe Network Addressing48m
  • Premium skill.Describe Network Architecture46m
  • Premium skill.Describe Network Components53m
  • Premium skill.Describe Network Services48m

Certification

CCNA Automation

The CCNA Automation certification validates the skills and knowledge required to develop and maintain applications built on Cisco platforms. It is ideal for software developers, network engineers, and IT professionals who want to enhance their skills...

Exam 200-901 CCNAAUTOLevel AssociateDifficulty Beginner
Software DevelopmentAPIsCisco PlatformsNetwork FundamentalsApplication DevelopmentAutomation
Official certification page

For IT leaders

What IT leaders need to know before assigning this course

Manual network changes, ad hoc scripts, and inconsistent API practices make automation difficult to scale across Cisco environments. IT Directors can assign CCNA Automation (200-901 CCNAAUTO) v1.1 to network, DevOps, and infrastructure team members who need a structured path from Git, Python, and APIs into Cisco platform automation.

This is an intermediate, associate-level course with about 32.5 hours of training per learner. It fits teams standardizing automation practices, preparing staff for DevNet Associate-aligned skills, or reducing reliance on a few specialists for repeatable network workflows. Change management should account for hands-on practice time: learners move from source control and Python fundamentals into IOS-XE, Nexus, ACI, Catalyst Center, SD-WAN, Meraki, Webex, Ansible, Docker, and security API concepts.

For team rollout, Training Managers can assign the course through Playlists and use Team Reporting to track progress against onboarding, certification, or automation-readiness goals.

Team Impact

How this training helps your team succeed

IT teams complete this training to build a practical automation foundation across Cisco and adjacent tooling, not just memorize exam topics. The course connects version control, Python, APIs, containers, and automation frameworks to network platforms teams may already operate.

  • Reduce manual configuration effort by training staff on IOS-XE automation with YANG/NETCONF and RESTCONF, Nexus automation with NX-API, and Ansible-based network automation.
  • Improve change control and collaboration through Git, advanced Git operations, GitHub workflows, branching, merging, pull requests, and code review concepts.
  • Support multi-platform operations with coverage of ACI, Catalyst Center, SD-WAN, Meraki, Cisco security platform APIs, compute/collaboration APIs, and Webex task automation.
  • Build safer automation habits by pairing API and scripting work with OWASP threats, application security, testing, DevOps principles, Linux, Bash, Docker, and container basics.

After completion

Knowledge & ability your team will gain

Knowledge

  • Git and GitHub concepts for source control, collaboration, branching, merging, and pull requests.
  • Python 3 fundamentals, including data types, control flow, functions, methods, classes, and data serialization.
  • API concepts, including working with APIs and building a basic API with Flask.
  • Cisco automation interfaces across IOS-XE, Nexus, ACI, Catalyst Center, SD-WAN, Meraki, Webex, and security-related platforms.
  • Supporting automation concepts: Linux, Bash, Docker, containers, Ansible, NSO, Terraform, OWASP threats, app security, testing, and DevOps principles.

Ability

  • Prepare a network automation lab environment for practice and validation.
  • Automate IOS-XE devices using YANG/NETCONF and RESTCONF concepts.
  • Automate Nexus devices with NX-API and use Ansible for network automation tasks.
  • Work with Cisco platform APIs for infrastructure, security, collaboration, and Webex-related workflows.
  • Apply foundational networking knowledge, including subnetting, addressing, architecture, components, and services, to automation tasks.

Readiness check

Confirm prerequisite knowledge before training begins

A short placement assessment on the CBT Nuggets assessments platform measures whether a learner already has the foundation this course assumes. IT Directors use it to put the right people in the right training — and any learner can take it right now to make sure they'll get full value from day one.

  • Questions generated from this course's own lesson transcripts — what gets measured is exactly what gets taught
  • Instant, per-learner results that show whether the prerequisite foundation is in place
  • Results roll up into team readiness reporting, so training hours go where they change outcomes

Runs on assessments.cbtnuggets.com — sign in with an Adept account so results roll up into team readiness reporting. Need one? Create an Adept account.

If gaps show up, start here

Cisco DevNet Associate (200-901 DEVASC)

***Note: ****We have released *[*new training to align with the updated DEVASC v1.1 exam*](https://www.cbtnuggets.com/it-training/cisco/devnet-associate)*. This course still retains value as a training resource.* This DEVNET Associate (200-901 DEVAS...

~34h 22m

This course is included with every subscription

Get your team access to all 559 courses, virtual labs, and practice exams.

Most Popular

Team

$749per seat / year

5+ learner seats

Get Started

Enterprise

Customannual contracts

Any size

Contact Enterprise Sales

Just need this course?

Single-course enrollment — $399 for 1 year of access to CCNA Automation.

Enroll in This Course
Calculate the ROI of training your team

Trusted by 23,000+ organizations

Frequently Asked Questions

Ready to upskill your team?

Talk to our sales team to find the right plan for your organization.