Skip to content
Vision Reach Global
Software Development and Programming

Live Online Python Programming Training

Live online, instructor-led · next cohort Nov 9, 2026 · from USD 1,700

Python is widely used for automation, data work and back-end services because it is readable, versatile and backed by a huge ecosystem of libraries. Ten days of structured practice start with the language core and a professional environment setup, including virtual environments and package management. You then master lists, dictionaries, sets and tuples and apply them to algorithmic thinking and problem decomposition. Object-oriented Python follows, with classes, inheritance, composition and special methods, before moving into functional techniques, decorators, generators and iterators.

Upcoming live online sessions

Live Online

Nov 9 – 20, 2026

$1,700

Register

Live Online

Dec 7 – 18, 2026

$1,700

Register

Live Online

Jan 4 – 15, 2027

$1,700

Register

Live Online

Feb 1 – 12, 2027

$1,700

Register

At a Glance

How Live Online Training Works

Every course in the catalogue can be taken as live online training: the same curriculum as the classroom programme, taught by a trainer in real time, with discussion, exercises and group work, and a certificate on completion. There is no travel or accommodation to arrange, so it suits individuals and teams spread across countries.

Online cohorts follow the same Monday-to-Friday format as classroom courses, at lower fees. An organisation can also book any course as a private online programme for its own team.

More about live online training →
Format
Live online, instructor-led
Duration
Mon - Fri (10 Days)
Fee
USD 1,700 (KES 160,000)
Next start dates
Nov 9, 2026, Dec 7, 2026, Jan 4, 2027
Certificate
Certificate of Completion
What you need
A computer with a reliable internet connection, a webcam and a headset

The Programme

What the Course Covers

  • Execute key processes and workflows in python programming
  • Apply best-practice frameworks and methodologies
  • Solve real-world problems using course tools and techniques
  • Lead projects and initiatives with confidence
  • Measure and communicate impact and results
  • Build sustainable capability within your team
  • Stay current with evolving standards and practices

Day by Day

  • Day 1: Python Language Core and Environment Setup
  • Day 2: Data Structures and Algorithmic Thinking
  • Day 3: Object-Oriented Python
  • Day 4: Functional Techniques, Decorators, and Iterators
  • Day 5: Errors, Logging, and Defensive Code
  • Day 6: Testing and Code Quality
  • Day 7: Working with Data, Files, and APIs
  • Day 8: Concurrency, Performance, and Profiling
  • Day 9: Project Structure, Packaging, and Deployment
  • Day 10: Applied Build and Team Capability
Read the full programme: outline, methodology, who should attend and certification →

Who It Suits

  • Teams spread across several countries
  • Participants who cannot travel
  • Organisations training staff in several offices at once
FAQ

Frequently Asked Questions About Live Online Python Programming Training

Everything you need to know about this course before you register.

Python Programming Training is built for technical practitioners who already write some code and now need to produce maintainable, tested Python for production use. Typical delegates include Software Developers moving from another language into Python, Data Analysts automating reporting and data-cleaning workflows, DevOps and Infrastructure Engineers writing tooling and automation scripts, QA and Test Automation Engineers building Python test suites, Backend Engineers working on APIs and service integrations, Technical Leads reviewing Python code and setting team standards, and Systems Administrators replacing shell scripts with Python utilities.

Still have questions about Live Online Python Programming Training? Chat with an advisor·Visit the full FAQ

Related Training

More Software Development and Programming Courses

View more Software Development and Programming courses
Continuous Integration and Deployment (CI/CD) Training Course — Software Development and Programming training course
In-House +2
Software Development and ProgrammingAdvanced
Mobile App Development with React Native Training — Software Development and Programming training course
Classroom
Software Development and ProgrammingIntermediate
Serverless Computing with AWS Lambda and Azure Functions — Software Development and Programming training course
Classroom
Software Development and ProgrammingIntermediate
MySQL for Developers Training — Software Development and Programming training course
Classroom
Software Development and ProgrammingIntermediate

Also Live Online

Other Live Online Courses

A-Z for Risk, Reliability and Safety Management Training — Health, Safety and Environment (HSE) training course
Classroom
Health, Safety and Environment (HSE)Intermediate
Accounting for NGOs Using QuickBooks Training — Humanitarian and NGOs Management training course
Classroom
Humanitarian and NGOs ManagementIntermediate
Accounts Payable and Operations Training Course — Banking, Accounting and Financial Management training course
In-House +2
Banking, Accounting and Financial ManagementAdvanced
Achievement of Gender Equity in Development Projects Training — Humanitarian and NGOs Management training course
Classroom
Humanitarian and NGOs ManagementIntermediate

Looking for a different city or delivery format? See every date for Python Programming Training or browse every live online course.