Skip to content
CBT Nuggets
DemoBook a Demo

Network Automation Training for Network Engineering Teams

Courses cover Python, Ansible, and NETCONF across Cisco and Juniper gear, preparing teams for CCNA Automation, CCNP Automation, and Red Hat EX457 while replacing manual CLI changes with auditable workflows.

11
Courses
41
Labs
1,738
Videos
235h
Total
Level

11 courses. Pick a level or audience to narrow the list.

Capability ladder

Network Automation Courses by Level

The most popular Network Automation courses at each level — from first steps for new team members through expert tracks.

Associate

3 courses
Associate
Associate

CCNA Automation

Videos: 253Duration: 32hPreview a free skill
Associate

JNCIA-DevOps

Videos: 55Duration: 7hPreview a free skill

Professional

8 coursesShowing the 6 most-enrolled of 8; the rest are listed below.
Professional
Professional

SPAUTO

Videos: 139Duration: 20hPreview a free skill
Professional

CCNP DEVOPS

Videos: 189Duration: 21hPreview a free skill
Professional
ProfessionalLabs

300-435 ENAUTO

Videos: 139Duration: 18hPreview a free skill

Vendor coverage

Network Automation Training by Vendor

The vendors behind the network automation catalog — each vendor page maps its full certification landscape.

Cisco

Cisco courses in Network Automation

6 shared courses
Professional
Associate

CCNA Automation

Videos: 253Duration: 32hPreview a free skill
ProfessionalLabs

300-435 ENAUTO

Videos: 139Duration: 18hPreview a free skill
Professional

SPAUTO

Videos: 139Duration: 20hPreview a free skill
ProfessionalLabs

CCNP AUTOCOR

Videos: 156Duration: 23hPreview a free skill
Professional

CCNP DEVOPS

Videos: 189Duration: 21hPreview a free skill
Juniper

Juniper courses in Network Automation

3 shared courses
Associate

JNCIA-DevOps

Videos: 55Duration: 7hPreview a free skill
Professional

JNCIS-DevOps

Videos: 43Duration: 5hPreview a free skill
Python

Python courses in Network Automation

3 shared courses

Frequently asked questions about Network Automation training

Common questions IT directors ask when evaluating Network Automation training for their team.

Which roles and experience levels do these network automation courses serve?

The path runs from network administrators with one to three years of experience and no programming background, in Python for Network Engineers, to engineers with three to five years of automation and CI/CD experience, in Advanced Network Automation with Cisco and Python. Team Leads can assign foundational and professional-level courses from one hub.

Which certification exams do the courses prepare a team for?

Courses prepare learners for Cisco CCNA Automation (200-901), CCNP ENAUTO (300-435), SPAUTO (300-535), AUTOCOR (350-901), and DEVOPS (300-910). They also cover Juniper JNCIA-DevOps (JN0-224), JNCIS-DevOps (JN0-423), and Red Hat EX457. The vendor issues the certification, and CBT Nuggets prepares the learner for it.

How should a Training Manager sequence a team through this path?

A common Cisco sequence is Python for Network Engineers, then CCNA Automation, then CCNP Automation Core (350-901) paired with a concentration such as ENAUTO, SPAUTO, or DEVOPS. For Juniper estates, the instructor recommends JNCIA-Junos before JNCIA-DevOps, followed by JNCIS-DevOps.

How much time should we plan per learner?

Course length varies. JNCIA-DevOps runs about 6.6 hours and ENAUTO about 18 hours. AUTOCOR takes about 23 hours, while CCNA Automation and Advanced Network Automation with Cisco and Python each run about 33 hours. Most skills take under an hour, so engineers can complete one or two per week alongside operational work.

Do engineers get hands-on practice, not just video?

Yes. In JNCIS-DevOps, learners build their own lab with Ansible, PyEZ, JSNAPy, and gNMIc, and the DEVOPS course starts by setting up an Ubuntu development environment. The CBT Nuggets platform also includes virtual labs, practice exams, and pre- and post-assessments.

How do we track progress and use this training for change control or audit needs?

Team reporting shows per-learner progress and completion and provides cohort and group views. It also offers completion exports you can use as audit evidence. The courses emphasize version control with Git, validation with tools like JSNAPy and pyATS, and repeatable automation, which helps teams show what changed and when.

Ready to build your team's Network Automation capability?

Build consistent, certification-ready skills across your team.