Huawei HCIA-Datacom is open for enrolment. Start learning (opens in a new tab)

Laptop screen showing code in a dark editor

Python for Network Engineers

Automate everyday network tasks with Python: talk to routers and switches, parse their output and build your own tools.

LiveBeginnerDavid Ngelechei0 students enrolledOnline, English

Course overview

Network automation is becoming a core skill for network engineers. This live course starts from Python basics and quickly moves on to scripts that log in to devices, collect and parse output, and push configuration safely.

Every class is hands-on. You will write code alongside the trainer and finish with small automation projects you can reuse at work.

Dates and price are still being finalised. Register your interest and we will let you know as soon as enrolment opens.

What you'll learn

  • Write Python scripts with variables, loops, functions and files
  • Connect to network devices over SSH with Netmiko
  • Parse command output with regular expressions and TextFSM
  • Work with REST APIs, JSON and YAML
  • Automate configuration backups and bulk changes

Course structure

01Python foundations3 topics
  • Data types and control flow
  • Functions and modules
  • Files, JSON and YAML
02Talking to devices3 topics
  • SSH with Paramiko and Netmiko
  • Running show commands at scale
  • Pushing configuration safely
03Parsing and data3 topics
  • Regular expressions
  • TextFSM templates
  • Building reports
04APIs and automation projects3 topics
  • REST APIs and requests
  • NETCONF and RESTCONF basics
  • Configuration backup project

Schedule

Start date
To be confirmed
End date
To be confirmed
Days
To be confirmed
Time
To be confirmed
Sessions
To be confirmed
Delivery
Live online classes on Microsoft Teams

All times are East Africa Time (UTC+3). After you pay, the class link, WhatsApp group and joining instructions are emailed to you.

Your trainer

  • DNDavid NgelecheiNetwork Automation Trainer

Who this course is for

Ideal for

  • Network Engineers
  • IT Professionals

Prerequisites

  • Working knowledge of IP networking and device CLIs
  • No programming experience needed

More courses

Hand gesturing at a laptop during a live online class, with a webcam on the desk
LiveHuawei
18 seats left
Intermediate

Huawei HCIP Core Technology Theory and Lab: Live Training

Instructor-led HCIP-Datacom Core Technology classes: every topic taught in theory, then configured live in the lab.

  • Starts Saturday 6 February 2027
  • Microsoft Teams
  • 12 students enrolled
MIMCDMMartin Indeche +2$99Regular price $120Early-bird offer
Blue Ethernet cables fanning out from a network switch
RecordedHuawei
Intermediate

Huawei HCIP Core Technology Theory and Lab: Self-paced

The HCIP-Datacom Core Technology course as recorded videos. Work through it level by level, at your own pace.

  • 17 lessons · 5h 10m
  • Release: November 2026
  • 37 students enrolled
MIMCDMMartin Indeche +2$20Regular price $50Launch offer
Fibre optic transceivers plugged into a router line card
RecordedNokia
Intermediate

Implementing Basic to Advanced BGP Features on Nokia Routers

A hands-on guide to BGP on Nokia SR OS, from your first peering to route reflection, policies and MPLS VPN integration.

  • 18 lessons · 4h 58m
  • Release: To be confirmed
  • 58 students enrolled
MIMartin Indeche$10Regular price $20Launch offer