Ignite Flux
Courses About Blog Pricing Network training Contact
Courses About Blog Pricing Network training Contact

// course

Python for Network Automation

Idempotent configs, dry-run diffs, and small CLI tools you can run on your laptop.

Illustration for Python for Network Automation
Automation · Evening cohort · 9 weeks · Intermediate · Tue/Thu 20:00

9,800,000 VND (informational)

Overview

Start from CSV inventory and end with a guarded push script and structured logging. Linters and type hints are enforced from week two.

Included focus areas

  • Git workflow with protected main
  • TextFSM parsing lab on messy outputs
  • Jinja2 templates with schema checks
  • Netmiko/NAPALM safe patterns
  • Unit tests on rendered configs
  • CI job template on GitHub Actions
  • Code review rubric shared upfront

Outcomes

  1. Ship a two-command dry-run + apply tool
  2. Parse at least one legacy CLI dump reliably
  3. Document failure modes your script catches

Lead mentor

Avatar image for Gia Huy Vo

Gia Huy Vo

Automation coach; former ISP tooling maintainer.

FAQ

Comfort with loops and functions expected; we do not teach Python syntax week one from zero.

Experience notes

Dry-run diff in week 6 caught a VLAN typo I would have pasted into prod.
My · ISP NOC · 5/5
Type hints felt fussy until the CI job turned red — then I got it.
Tuan

Request information Back to catalog

Ignite Flux

181 Hai Thuong Lan Ong
Ward 13, District 5
Ho Chi Minh City, Vietnam
Tel (08) 3856 5638 · +842838565638
admissions@ignite-flux.digital

Ignite Flux — cohort labs for network operations in Vietnam.

Explore

Courses About Blog Pricing Network training Contact

Compliance

Money-Back PolicyCookie PreferencesGeneral TermsData Protection

© 2026 Ignite Flux. Training schedules and mentors may change; see your enrollment letter for binding terms.