Vendor: Cisco
Mode: On Demand Digital
Level: Professional
Exam: CCNAAUTO 200-901
Exam at your place: yes, ask for a quote
Duration: Self Paced
Language: English

Go to Instructor Led Course Version
SKU: CCNAAUTO-DL Categories: , ,

Course Price

CHF 800.00

(excl. VAT)

Discount available for multiple students and dedicated classes.

DEVASC Schedule
Ask for more dates, different delivery languages or different mode as needed and we will try to satisfy your needs.
LanguageModeStart Date
ItalianVirtual Class16.02.2026
EnglishVirtual Class23.02.2026
EnglishVirtual Class23.03.2026
ItalianVirtual Class13.04.2026
EnglishVirtual Class20.04.2026
ItalianVirtual Class11.05.2026
EnglishVirtual Class18.05.2026
FrenchVirtual ClassOn Request
GermanVirtual ClassOn Request

What you’ll learn

The Automating Networks Using Cisco Platforms (CCNAAUTO) course covers building foundational network applications on Cisco platforms and driving automated workflows across network, security, collaboration, and compute environments. Through practical exercises, you will gain direct experience tackling actual business scenarios via Cisco Application Programming Interfaces (APIs) and contemporary software development tools.

Completing this course readies you for the 200-901 CCNAAUTO test, which leads directly to the Cisco Certified Network Associate (CCNA) Automation credential. Additionally, finishing the training grants 48 Continuing Education (CE) credits to help maintain your active Cisco certifications.

What to expect in the exam

Automating Networks Using Cisco Platforms (200-901 CCNAAUTO) is a 120-minute exam associated with the CCNA Automation certification.

This exam tests your knowledge of software development and design, including:

  • Understanding and using APIs
  • Application deployment and security
  • Infrastructure and automation on Cisco platforms

Please refer to the Cisco official page for more details about the exam.

Who should enroll

  • Network automation engineer
  • Software developer
  • System integration programmer
  • Infrastructure architect
  • Network designer

Technology areas

  • Automation
  • Network programmability

Training overview

Objectives

After taking this training, you should be able to:

  • Software Development Fundamentals: Explain the role of APIs, version control systems, standard software development life cycles, and design patterns for building modular code.

  • Web APIs & Integration: Understand HTTP protocols and leverage RESTful principles to interface with web-based APIs effectively.

  • Cisco Ecosystem & Programmability: Navigate various Cisco platforms, identifying their architectural capabilities and built-in programmability features.

  • Networking Essentials & Diagnostics: Grasp core networking principles, analyze topology diagrams, and use network troubleshooting tools to diagnose application-network interactions.

  • Automation & Scripting: Leverage model-driven programmability and Python scripts to execute automated workflows across network infrastructure.

  • Deployment & CI/CD Pipelines: Modernize application delivery by identifying common deployment architectures, pipeline components, and infrastructure-as-code automation tools.

  • Security, Testing & Containers: Identify key security threats, apply essential testing methodologies, and leverage containerization technologies for local development.

Prerequisites

While there are no mandatory prerequisites to enroll, you will gain the most from this training if you possess:

  • Core computer literacy and proficiency with desktop operating systems.

  • Familiarity with web browsing and basic internet protocols.

  • Practical coding experience with a programming language—specifically Python.

Here are Cisco learning resources that can help you prepare:

Course Outline

  • Practicing Modern Software Development
  • Describing Software Development Process
  • Designing Software
  • Introducing Network-Based APIs
  • Consuming REST-Based APIs
  • Introducing Cisco Platforms and APIs
  • Employing Programmability on Cisco Platforms
  • Describing IP Networks
  • Relating Network and Applications
  • Employing Model-Driven Programmability
  • Deploying Applications
  • Automating Infrastructure
  • Testing and Securing Applications
  • Lab Code Reference

Lab outline

  • Parse API Data Formats with Python
  • Use Git for Version Control
  • Identify Software Architecture and Design Patterns on a Diagram
  • Implement Singleton Pattern and Abstraction-Based Method
  • Inspect HTTP Protocol Messages
  • Use Postman
  • Troubleshoot an HTTP Error Response
  • Utilize APIs with Python
  • Use the Cisco Webex Collaboration API
  • Interpret a Basic Network Topology Diagram
  • Identify the Cause of Application Connectivity Issues
  • Perform Basic NETCONF Operations
  • Utilize Bash Commands for Local Development
  • Construct Infrastructure Automation Workflow
  • Construct a Python Unit Test
  • Interpret a Dockerfile
  • Utilize Docker Commands to Manage Local Developer Environment
  • Exploit Insufficient Parameter Sanitization

Information request
Your Name
How did you find us?
This site uses cookies to offer you a better browsing experience. By browsing this website, you agree to our use of cookies.