Automation & PythonPythonAutomationAPIsNETCONFREST

Network Automation & Python for Telecom Engineers

Python from the ground up for telecom engineers, then applied to real tasks — parsing KPIs and logs, calling network and OSS APIs, NETCONF/YANG, automating reports and building the foundations of network automation.

Live OnlineClassroomOn-Site Corporate
Duration
4 days
Level
Intermediate
Delivery
Live Online · Classroom · On-Site Corporate
Location
Live Online · Dubai · GCC
Certificate
Certificate of Completion
Format
Instructor-Led

Course overview

Automation is now a core engineering skill. This program teaches Python with telecom data and telecom problems from the first hour, then progresses to APIs, configuration management and automation pipelines.

Who should attend

  • RF, RAN, core and transport engineers with no programming background
  • NOC engineers automating repetitive work
  • Performance and analytics teams

Prerequisites

  • No programming experience required

Learning objectives

  1. 1Write Python scripts to process KPI files and logs
  2. 2Use pandas for telecom data analysis
  3. 3Call REST and NETCONF/YANG interfaces
  4. 4Automate reports and routine checks
  5. 5Understand CI/CD and GitOps for networks

Detailed curriculum

01Python Foundations
  • Syntax, data structures, functions
  • Files, CSV and JSON
  • Virtual environments and Git
02Telecom Data
  • pandas for KPI analysis
  • Log parsing with regex
  • Visualisation
03APIs & Devices
  • REST APIs and requests
  • NETCONF/YANG and RESTCONF
  • SSH automation
  • Vendor and OSS APIs
04Automation Practice
  • Scheduling and reporting
  • Ansible concepts
  • CI/CD pipelines
  • Intent-based networking overview

Day-by-day agenda

Day 1

  • Python Foundations

Lecture, whiteboard analysis, exercises and lab time.

Day 2

  • Telecom Data

Lecture, whiteboard analysis, exercises and lab time.

Day 3

  • APIs & Devices

Lecture, whiteboard analysis, exercises and lab time.

Day 4

  • Automation Practice

Lecture, whiteboard analysis, exercises and lab time.

Hands-on exercises & labs

  • Parse and analyse KPI exports
  • Build an automated daily KPI report
  • Query a network API and act on results
  • NETCONF configuration lab

Skills gained

Python for telecomData analysisAPI integrationAutomation design

Instructor

Instructor profile — to be added

Name, engineering background and delivery experience of the assigned instructor will be published here. No credentials are shown until confirmed.

Training methodology

Instructor-led

Concepts explained by engineers with delivery experience, at whiteboard depth.

Trace & case driven

Real message flows, counters and scenarios connect theory to network behaviour.

Hands-on

Labs and design workshops matched to the program and delivery mode.

Available locations

Live online region-wide. Classroom and on-site delivery available in Dubai and across major GCC locations, arranged per cohort or corporate engagement.

Live OnlineDubaiAbu DhabiRiyadhJeddahDohaMuscatManamaKuwait City

Upcoming schedule

Live OnlineLive Online4 daysQ1 2027 · Dates to be announcedRegister Interest

Cohort dates are published when confirmed. Register interest to be notified first, or request a corporate delivery on your own dates.

Frequently asked questions

Live online programs are delivered in real time by an instructor over video with shared labs and interactive Q&A. Classroom programs are delivered face to face in Dubai or other GCC locations, with the instructor and lab environment in the room. Both use the same curricula and instructors.

Programs are built on 3GPP, O-RAN and industry standards and are vendor-agnostic by default. Corporate deliveries can include vendor-specific parameter mapping and scenarios where required.

Participants who complete a program receive a Teleriu certificate of completion. Teleriu programs are professional technical training and are not affiliated with any certification body unless explicitly stated.

Related programs

Bring Python for Telecom to your engineering team

Customised for your vendors, architecture and objectives — delivered on-site, in the classroom or live online.

Book Live Training · Python for Telecom
View Training ScheduleEnquire