Skip to content
CBT Nuggets
DemoBook a Demo

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
1Practice Exam
32hTotal

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

One skill is free to watch — no signup needed. The other 33 premium skills unlock for your whole team with a CBT Nuggets plan.

Free skill preview

Automation with Catalyst Center

Knox HutchinsonDuration: 1h 13m14 videos

Watch this complete skill free — the same trainer, videos, and labs your team gets with a plan.

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

An account gets you the full catalog to browse, pre-assessments, quiz questions on free skills, and IT Trainerbot, with every answer citing its source video.

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 BeginnerCost $300 USD
Software DevelopmentAPIsCisco PlatformsNetwork FundamentalsApplication DevelopmentAutomation
Official certification page

Put this course to work for your team

Every plan includes this course plus the full library, virtual labs, and practice exams — or talk it through with sales.

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

Capabilities your team walks away with

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 video 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?
.

This course is included with every subscription

Unlock this one course, or get one learner — or your whole team — access to all 287 courses, virtual labs, and practice exams.

Course Unlock

Just need this course?

$225one time

No subscription

One year of access to CCNA Automation

  • Every skill in this course
  • Its virtual labs and practice exam
  • Ask IT Trainerbot about it — free

CBT Nuggets Individual

IT Trainerbot Pro

$49per month

Billed annually

Every course, for one learner

See Individual pricing
For IT teams

CBT Nuggets Teams

IT Trainerbot for Teams

$59per seat / mo

Billed annually

From 1 learner seat · unlimited admin seats

Checking your access

Need tenant hosting, reseller terms, or payment plans on a larger agreement? Book a Demo to discuss an Enterprise contract.

See plans and pricing for your team

Trusted by 23,000+ organizations

Frequently Asked Questions

How much does the CCNA Automation certification cost?

The CCNA Automation (200-901) certification exam costs $300 USD per attempt. Because every failed attempt requires you to pay the full $300 fee again (after a 5-day waiting period), the most cost-effective way to get certified is to pass on your first try. Using a structured course like this, which includes unlimited practice exams, is perfect for building the "exam muscle memory" needed to avoid costly retakes.

What is the difference between DevNet Associate (DEVASC) and the new CCNA Automation (200-901) v1.1?

The CCNA Automation (CCNAAUTO) v1.1 is the evolution of the Cisco Certified DevNet Associate. Cisco rebranded the certification to better align with the modern CCNA ecosystem, emphasizing that automation is now a foundational skill for all network engineers. While the core focus remains on software development, APIs, and Cisco platforms, the v1.1 update includes refreshed content on secure software development and expanded automation protocols.

Is the CCNA Automation (200-901) worth it?

Yes. CCNA Automation is worth it because it bridges the gap between traditional networking and high-paying NetDevOps roles. While a standard CCNA proves you can perform the duties of a junior network engineer, the CCNA Automation proves you can program that same infrastructure, making you indispensable for modern, AI-driven networks.

What is network automation and software-defined networking?

Network automation is a process of using tools, scripts and software to automate the configuration, management and operation of a network. Network automation reduces manual tasks as well as errors. Software-defined networking separates network control from hardware, enabling centralized management and dynamic adjustments. The CCNA Automation is an introduction to the expansive career field of network automation and software-defined networking, which can become very technical and abstract.

Who should take this CCNA Automation course?

The CCNA Automation certification qualifies you for high-demand roles like Network Automation Engineer, DevOps Engineer, Site Reliability Engineer (SRE), and Cloud Infrastructure Architect. By mastering "Network as Code", you become eligible for positions that often pay very well. This certification proves you have the modern skills needed to manage the scalable, automated infrastructures that today's top employers demand.

Ready to upskill your team?

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