• New

Automating and Programming Cisco Enterprise Solutions (300-435 ENAUTO) v2 Online Training

Taught by
UPDATED: January 7, 2026
Intermediate
Virtual Labs

This network automation training prepares you for the 300-435 ENAUTO v2 exam. In this course, you’ll explore automation frameworks for Cisco Enterprise Solutions, moving beyond manual configurations to leveraging code-based tools. You’ll gain hands-on proficiency in Python scripting, implementing tools like Ansible, and utilizing APIs to interact directly with devices. This course also covers Cisco Catalyst Center, Cisco Catalyst SD-WAN, and AI tools for smarter network management. By the end of this course, you’ll be prepared to pass the ENAUTO V2 exam and pursue your CCNP Automation or CCNP Enterprise certification.

Start a free week

Subscription options

$59.00

Access all premium content with a free week!

  • Quizzes
  • N2K® IT practice exams
  • IT Career Tools
  • IT learner community
Start a free week

What you'll learn with CCNP Automation training

  • Building device-level automation solutions using Python (Netmiko/ncclient) and Ansible
  • Implementing standard protocols like NETCONF and RESTCONF with YANG data modeling
  • Deploying controller-based automation for Cisco Enterprise and Day-0 provisioning
  • Integrating AI agents and MCP servers into network operations for smarter workflows
  • Configuring model-driven telemetry and webhooks for real-time network health monitoring
  • Creating dynamic configuration templates using Jinja2 logic for scalable management

CCNP Automation training FAQs

Is the 300-435 ENAUTO exam part of the DevNet or CCNP Automation track?

With the DevNet track being retired, the 300-435 ENAUTO exam is now a primary concentration for the new CCNP Automation certification, as well as for the CCNP Enterprise. This course aligns with Cisco's strategic shift, moving focus from teaching networking engineers general developer skills to certifications that speak to specialized network automation responsibilities. Passing ENAUTO certifies you under the modern CCNP Automation framework, proving you can programmatically manage Cisco Enterprise solutions using Python, Ansible, and APIs in the era of AI and automation.

What new topics are covered in the ENAUTO v2.0 exam update?

The ENAUTO v2.0 update represents a major shift toward AI-driven operations and practical network automation skills. The new blueprint introduces a dedicated "AI in Automation" domain, requiring you to master AI-assisted code development, understand security risks in AI solutions, and even build MCP servers (Model Context Protocol) to interface with AI agents. Beyond AI, the exam expands its focus on model-driven telemetry and webhook-based monitoring, while adding modern platforms like Cisco ThousandEyes and Meraki to the automation scope.

Do I need to be an expert in Python to take this network automation course?

No, you do not need to be a software developer. While Python is the core language of network automation, this course is designed for network engineers, not programmers. You’ll start with the fundamentals of Python specifically for infrastructure, and learn how to use libraries like Netmiko and ncclient to automate networks. You don’t need to write complex applications from scratch; instead, you will learn to read scripts, troubleshoot code, and build practical automation workflows relevant to Cisco Enterprise environments.

How does the ENAUTO concentration differ from ENARSI?

While both exams lead to the CCNP Enterprise, they target opposite ends of the engineering spectrum. ENARSI (300-410) focuses on "keeping the lights on". This means deep-dive troubleshooting of traditional routing protocols like OSPF, BGP, and MPLS. In contrast, ENAUTO (300-435) focuses on "building the future" using network automation, Python, and APIs to scale operations and eliminate manual configuration. Both will be extremely valuable to a networking professional. Which exam you take first will depend on where you’re currently at in your career, and where you want to advance next.

Does this course cover practical tools like Ansible, Cisco DNA Center, and SD-WAN?

Yes. This course prioritizes the practical application of the industry's most in-demand tools. You will move beyond basic scripting to build robust automation solutions using Ansible playbooks for configuration management. You will also master controller-based automation by interacting directly with Cisco DNA Center and Cisco SD-WAN via APIs. Crucially, these tools are taught within a broader framework of open standards (like NETCONF/RESTCONF), ensuring you learn adaptable skills that work in any modern enterprise environment.

Who is CCNP Automation training for?

This course is for network engineers and CCNP Enterprise/CCNP Automation candidates preparing for the 300-435 ENAUTO exam. It is perfect for professionals ready to replace manual tasks with advanced network automation skills using Python, AI, and Cisco platforms.

target-audience-face-1target-audience-face-4target-audience-face-9

What our learners say

  • It feels like the best and the brightest people are training with you — and they are just hanging out with you and showing you the ropes.

    John McCann | IT manager and CBT Nuggets learner
  • Having access to on-demand labs that I could spin up instantly was very helpful. I didn’t have to have a home environment with a bunch of virtual machines spun up. Or worry about destroying things.

    Brian V. | Monitoring Engineer
  • CBT Nuggets is exactly what I needed.

    Thomas S. | Systems Engineer & Consultant
Study guide

Download the free CCNP Automation study guide to complete this course in about 18 hours.

Download study guide

Topics related to CCNP Automation training

Get CBT Nuggets IT training news and resources

I have read and understood the privacy policy and am able to consent to it.

© 2026 CBT Nuggets. All rights reserved.Terms | Privacy Policy | Accessibility | Sitemap | 2850 Crescent Avenue, Eugene, OR 97408 | 541-284-5522