⌁ RouteSwitchU

Lab-first network automation training.

Courses for network engineers who are done watching videos about automation and want to do it — every lesson is a lab, every lab has an automated grader, and every skill you claim is one you can prove.

🧪 Lab-first

You learn by running code against network data and (in the flagship course) a containerlab topology on your own machine. Reading is the supplement, not the substance.

✅ Validated

Every exercise ships with a pytest grader. Green means you can do it — not that you watched someone else do it at 2× speed.

🛠 Modern stack

Netmiko, Nornir, Jinja2, RESTCONF/NETCONF, CI/CD — the 2026 toolchain, taught by a practicing CCIE who runs real migrations with it.

FREE

Python Foundations for Network Engineers

The free on-ramp: core Python taught entirely through network data — show output, configs, inventories. No lab devices needed.

10 lessons · self-paced · graded labs · no signup required to start

Start learning →

Python Network Automation

The paid flagship: 12 lab-graded modules from Netmiko to a CI/CD migration pipeline, on a containerlab topology you run yourself.

12 modules · containerlab topology · graded capstone: a full config-generation and validation pipeline