Python Training Courses

Learn Python, the versatile and popular programming language used for everything from web development to software development and scientific applications.

Why attend one of our Python courses? If you’re interested in automating repetitive and time-consuming tasks, making data-based decisions to get an edge over your competitors, or simply learning a highly lucrative skill then you should consider our Python Programming training courses, because all these things are possible with Python.

Browse our courses below and contact us to discuss your specific Python training requirements. We'll be happy to help.

Rust Programming

Rust Programming for Python Developers

Python Development

Python programming - Introduction
Automation with Python
Python for Data Analytics - PCED
Artificial Intelligence Fundamentals with Python - PCEI
Data Analysis with Python
Advanced Python Programming

Programming using AI

Prompt Engineering Essentials - using AI effectively
Adding AI to your Python Project with the ChatGPT API

Excel Courses for Advanced Users

Supercharge your Excel skills with Python and OpenPyXl

Introduction to Programming

Introduction to Programming
Saved Searches
Rust
Rust Programming
Python
OOP
Cargo
Serde
Tokio
SQLx
Mutex
RwLock
Python 3
Python Programming
Artificial Intelligence
AI
Data Analytics
ArtificialIntelligence
Python automation
Python automating
PCED
Python Institute
NumPy
CSV
Data Analysis
Data Visualisation
PCEI
Machine Learning
Generative AI
Neural Networks
Responsible AI
Big Data
Advanced Python
ChatGPT
Prompt Engineering
C
Copilot
C#
Java
JavaScript
OpenAI
Vibe Coding
Microsoft Copilot
ChatGPT API
OpenAI API
Programming
Coding
Excel
OpenPyXl
Advanced Excel
Excel 365
Microsoft Excel
Visual Basic
C++