PY
AssociateAutomationPython

Network Automation with Python

Stop typing the same CLI commands. Learn Python from zero, then automate real network devices with Netmiko, NAPALM, Nornir and REST APIs — finishing with a portfolio of automation projects.

10 Weeks9 ProjectsDevNetLive Labs 24×7
Enroll / Enquire

Detailed Syllabus

01

Python fundamentals for engineers

02

Data structures, files & error handling

03

Netmiko — SSH automation at scale

04

NAPALM & configuration management

05

APIs — REST, JSON, YAML & requests

06

Nornir framework & inventory design

07

Git, testing & code review workflow

08

Capstone — full device-fleet automation project

Learning Outcomes

  • Write clean Python for network use-cases
  • Automate device config with Netmiko & NAPALM
  • Build multi-device workflows with Nornir
  • Consume REST APIs and structured data (JSON/YAML)
  • Ship a portfolio of 9 real automation projects

Prerequisites

Basic networking knowledge. No programming experience required.

Frequently Asked Questions