Preloader spinner

Learn the programming skills network engineers need to automate repetitive tasks and interact with modern network infrastructure. This four-day course introduces Python and practical programming concepts in a networking context.

Delegates work with variables, data structures, functions, files, APIs and network-focused automation tasks, providing a practical bridge from traditional network administration to programmability.

Network engineer programming Cisco infrastructure with Python

Course Schedule

24
Aug 2026
Duration:

4 days

An icon of a clock

8:00am - 4:00pm

An icon representing a location

Online Live

Price:
Discounted Price:

£2,895 per delegate

21
Dec 2026
Duration:

4 days

An icon of a clock

9:00am - 5:00pm

An icon representing a location

Online Live

Price:
Discounted Price:

£2,895 per delegate

8
Feb 2027
Duration:

4 days

An icon of a clock

8:00am - 4:00pm

An icon representing a location

Online Live

Price:
Discounted Price:

£2,895 per delegate

28
Jun 2027
Duration:

4 days

An icon of a clock

9:00am - 5:00pm

An icon representing a location

Online Live

Price:
Discounted Price:

£2,895 per delegate

17
Aug 2027
Duration:

4 days

An icon of a clock

8:00am - 4:00pm

An icon representing a location

Online Live

Price:
Discounted Price:

£2,895 per delegate

Course Code: PRNE

Duration: 4 days

Course Overview

Programming for Network Engineers introduces Python and core programming techniques through examples relevant to network professionals. The course focuses on building scripts that can process data, interact with systems and support network automation.

No extensive software development background is required, making it a practical starting point for engineers moving towards automation.

Target Audience

  • Network engineers and administrators
  • Infrastructure engineers
  • Network operations professionals
  • Engineers preparing for automation-focused Cisco training

Course Objectives

  • Understand Python syntax and programming fundamentals.
  • Use variables, collections and control structures.
  • Create functions and reusable scripts.
  • Read, write and process files and structured data.
  • Interact with APIs and network services.
  • Automate common network engineering tasks.

Course Content

  • Python fundamentals
  • Data types and collections
  • Conditions, loops and functions
  • Files and exception handling
  • JSON and structured data
  • HTTP and REST APIs
  • Network automation examples
  • Script testing and troubleshooting

Note - This course is delivered via our training partner Global Knowledge.

Public Schedule

RRP:  
£3,195 per delegate
Our price:  
£2,895 per delegate

Private Virtual Training (Teams / Zoom)

N/A

Private Onsite Training (at your offices)

N/A

Note

All prices exclude VAT at 20%.

VAT registration number: 450 4347 14

ENQUIRE or request a booking

You may also like...

Configuring BGP on Cisco Routers

Develop practical Cisco BGP skills covering configuration, route selection, attributes, policy control, multihoming, scalability and troubleshooting.

An icon of a clock
Duration:

5 days

Cisco Catalyst SD-WAN Operation and Deployment

Learn Cisco Catalyst SD-WAN foundations covering architecture, controllers, WAN Edge deployment, overlay operation, management and monitoring.

An icon of a clock
Duration:

2 days

Implementing Cisco Catalyst 9000 Series Switches

Learn to deploy and operate Cisco Catalyst 9000 Series switches, covering platform features, switching, security, management and operations.

An icon of a clock
Duration:

3 days

Enquire or request a booking

Programming for Network Engineers

If you would like to book a scheduled course, please let us know the number of delegates and your preferred date(s).
We will confirm availability and send you a booking form to complete.

Thank you!

Your enquiry has been received and we will come back to you shortly.

If you don’t hear from us within 2 working days, please check your junk or spam folder, just in case our response has ended up there.
Oops! Something went wrong while submitting the form.

Join our mailing list

Receive details on our new courses and special offers

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.