Personal training advice

Live online training for international teams.For businesses
Find my course
Networking and Infrastructure

Cisco CSAU (Introducing Automation for Cisco Solutions): getting started with network automation

Control network devices using Python, RESTCONF, NETCONF and Ansible: a two-day start in automation instead of manual CLI work.

After this course you can talk to network devices through APIs instead of typing every change by hand. You read and change Python scripts, use RESTCONF and NETCONF, understand YANG models and roll out configurations with Ansible and Jinja2. It suits you if you look after networks, know the basics of routing and switching and have written a little Python. Over two days, the focus stays on the tools you will need first at work.

IntermediateDE / ENBusiness training · Live online

What you’ll take away.

  • Read and adapt Python scripts for network tasks and find errors in them
  • Use network device HTTP APIs with Postman and Python Requests
  • Tell XML, JSON and YAML apart and read YANG models
  • Compare RESTCONF and NETCONF and choose the right one
  • Roll out device configurations with Ansible playbooks and Jinja2 templates
Cisco · CSAU

Your training in detail

Who is it for?
Network engineers and administrators, NOC teams, and DevOps and SRE engineers who want to automate network tasks.
Prerequisites
Cisco sets no formal prerequisites. It recommends knowledge of routing and switching including OSPF and BGP, Python fundamentals, and being comfortable with Linux commands and a text editor.
Format & planning
Standard length: 2 training days. A different length can be arranged for companies.

Agenda: from understanding to application

Our independently developed agenda proposal. Focus areas, lab environment and scope are agreed before booking.

  1. Why automate: network operations, NetDevOps and Git

  2. Python for network tasks and reproducible development environments

  3. HTTP APIs, data formats and Python Requests

  4. YANG models and the tools around them

  5. Working with RESTCONF and NETCONF from Python

  6. Ansible and Jinja2 for a desired-state configuration

PRACTICE & TRANSFER

You read a lab device's interface status over RESTCONF, then apply a change as an Ansible playbook with a Jinja2 template.

Exams, licences & credentials

Cisco's course page does not link this course to an exam of its own, so no certificate comes with it. The content gives you a base for further Cisco automation topics. This is not an official Cisco course.

Vendor references & review date

Sources checked on 2026-11-04. These sources describe the technology or external exam requirements. They do not imply a partnership with NextNowa.

Your learning content

These objectives describe the training topic. The specific syllabus, dates and trainer are agreed before booking; the written offer is binding.

Individual offer: Availability and delivery are confirmed on enquiry.

Frequently asked questions

Does the course lead to a Cisco exam?

No, Cisco lists no associated exam on the course page. It serves as a way into automation.

How much Python do I need?

Cisco recommends fundamentals such as loops, conditionals and classes, or roughly three to six months of scripting experience.

Does Cisco CSAU (Introducing Automation for Cisco Solutions): getting started with network automation include a certificate?

Cisco's course page does not link this course to an exam of its own, so no certificate comes with it. The content gives you a base for further Cisco automation topics. This is not an official Cisco course.

KEEP LEARNING

Related topics in this field

View all topics

Also relevant

Guides

NextNowa Guide

Your training guide

What would you like to learn next?

Ask about courses, learning paths or advice. I will help you find your next step.

Automated guidance using reviewed information. No booking or funding confirmation. Please avoid sensitive data.