Cisco Network Automation Training Course Online

Length

5 days / 5 weeks

Price

1999

Days

Mon - Fri

Learn More

Why Choose This Course

Automating Networks Using Cisco Platforms (CCNAAUTO) shows you how to build practical network automation skills on real Cisco platforms. You’ll learn to design and implement basic network applications, interact with Cisco Application Programming Interfaces (APIs), and create end‑to‑end automation workflows across network, security, collaboration, and compute. The training is instructor‑led and aligns to the current exam objectives for the CCNA Automation certification.

Across the course, you’ll move from fundamentals to hands‑on tasks. You’ll work with modern development tools such as Python, Git, Postman, containers, and model‑driven programmability (for example, NETCONF/RESTCONF and YANG). In practice, this means you’ll be able to query devices and controllers, parse API responses, automate common changes, and validate results at scale. You’ll also see where automation fits day‑to‑day—provisioning new sites, collecting operational data, reducing manual errors, and speeding up troubleshooting.

The content is designed for busy professionals. Concepts are introduced in plain language first (what a REST API is and why it’s used), then applied on Cisco platforms (how to call an API on a controller or device and act on the response). Along the way, you’ll apply secure coding and testing habits, use version control, and package repeatable workflows. Here’s how it helps: you’ll leave with a working toolkit and mental model for automating routine tasks and collaborating effectively with NetOps and DevOps teams.A certificate of course attendance is included.

Prerequisites

  • There are no formal prerequisites for this course. 

Exam

Candidates can achieve this certification by passing the following exam(s).

  • Automating Networks Using Cisco Platforms (200‑901 CCNAAUTO).

Books

Automating Networks Using Cisco Platforms (CCNAAUTO) course material included.

Delivery

  • Live virtual online training attend in real-time from anywhere

Skills Gained

  • Explain the role of APIs and use Git for common version control workflows
  • Describe software development processes and structure code into functions, classes, and modules
  • Work with HTTP fundamentals and apply REST concepts to network‑based APIs
  • Discover Cisco platforms and identify the programmability features available on each
  • Interpret basic network topologies and relate application behaviour to network conditions
  • Use Python to parse JSON/XML/YAML and automate routine operational tasks
  • Employ model‑driven programmability with NETCONF/RESTCONF and YANG models
  • Build and test API requests in Postman and translate them into Python scripts
  • Design simple automation workflows for configuration, verification, and reporting
  • Package and run local development environments with Docker containers
  • Apply security considerations to API usage and basic application workflows
  • Use telemetry concepts to gather operational data for monitoring and troubleshooting
  • Orchestrate changes across multiple devices or controllers with scripting or Ansible
  • Implement basic unit tests to validate automation logic and reduce regressions

Audience

Network automation engineers, software developers working with infrastructure, system integration programmers, infrastructure architects, and network designers seeking practical, exam‑aligned Cisco automation skills.

Course Schedule & Pricing

Choose the schedule that fits your life — all options include full course materials & certification support

Weekdays
Mon - Fri
📅 05 days
☀️ 9:30 am – 5 pm
$1,999

Full-time immersion for rapid certification readiness.

Weeknights
Mon & Tue
📅 05 weeks
🌙 6 pm – 9 pm
$1,999

Balance your career while you upgrade your skills.

Weekends
Saturdays Only
📅 05 weeks
☀️ 9:30 am – 5 pm
$1,999

Maximum flexibility for busy working professionals.

Outline

  • Version control with Git (clone, branch, commit, merge, push/pull)
  • Common development practices and patterns
  • Parsing JSON/XML/YAML in Python
  • Organising code into functions, classes, and modules
  • Recognising design patterns (e.g., MVC, Observer)
  • Methods, status codes, headers, and authentication approaches
  • Building and testing requests in Postman
  • Overview of Cisco platforms and capabilities
  • Where and how to use device and controller APIs
  • On‑box options and CLI augmentation with scripts
  • Using Python libraries for network tasks
  • Reading simple topologies and flows
  • Application–network interactions and common issues
  • YANG models and datastores
  • NETCONF/RESTCONF operations and workflows
  • Containers and Dockerfile fundamentals
  • Secure handling of keys, tokens, and parameters
  • Scripting repeatable changes and validations
  • Integrating verification and health checks
  • Writing simple unit tests for automation code
  • Troubleshooting failed calls and error handling
  • Collecting and interpreting operational data
  • End‑to‑end workflow: configure, verify, monitor, and report

Terms & Conditions

The supply of this course/package/program is governed by our terms and conditions. Please read them carefully before enrolling, as enrolment is conditional on acceptance of these terms and conditions. Proposed course dates are given, course runs subject to availability and minimum registrations.

Frequently Asked Questions (FAQ's)

What certification does this course align to?
It aligns to the CCNA Automation certification. The associated exam is Automating Networks Using Cisco Platforms (200‑901 CCNAAUTO).
No. Basic familiarity with a language like Python helps, but the course introduces the essentials and focuses on practical tasks you can apply in operations.
You’ll learn the core programmability concepts on Cisco platforms and how to interact with their APIs to automate common network operations.

Our Partnership

Reliable certification testing is vital for validating professional skills in today’s tech-driven world. As a Pearson VUE Authorised Centre, we provide a secure environment for globally recognised IT exams. This partnership ensures convenient access to certifications with the highest standards of integrity and accuracy.

Our Accreditations

Scroll to Top