Fleet compliance audit
Collect configuration from every device in the lab fleet, check it against a written standard, and produce an exception report.
The libraries that drive real fleets: Netmiko, NAPALM, Ansible and REST APIs, with the safety practices that stop automation causing outages.
Python for Network Automation is the applied automation course. It covers the libraries engineers actually use against production devices: Netmiko for SSH, NAPALM for vendor abstraction, Ansible for declarative configuration, and REST APIs for modern platforms.
Safety is the throughline. Every technique is paired with the practice that makes it safe to run against real equipment: dry runs, pre- and post-change validation, idempotency and rollback.
The output is tooling you could run against a fleet, not scripts that only work in a lab.
By the end of Python for Network Automation, you will be able to:
9 modules of instruction and lab work.
Collect configuration from every device in the lab fleet, check it against a written standard, and produce an exception report.
Generate and deploy a full branch configuration from a data file, with validation before and after.
Write tests that verify reachability, adjacencies and policy, and run them after every change.
Issued on completion. The certificate lists the modules completed and the skills applied. No third-party exam. The course is applied rather than exam-aligned.
Roles this course is designed to prepare you for in the US job market:
Owns the automation that configures and validates the estate.
Brings CI and testing practice to network change.
Leads modernisation of network operations.
Builds internal tooling for infrastructure teams.
The bridge from CLI to code: Python, Linux, REST APIs and the automation tooling that modern network roles increasingly assume.
Extended automation build work: multi-device tooling under version control, with CI running the validation on every change.
The operating system underneath the network: shell, networking stack, services, permissions and the diagnostics every infrastructure role assumes.
Tell us your background and we will confirm whether this course is the right level, or point you to a better starting point.