Upcoming Courses

Aug. 30, 2026

Introduction to Python

Introduction to Python

This intensive, hands-on, practical training course will teach you the core concepts of Python and how to use Python to solve real problems, fromworking with APIs to analyzing and visualizing datasets.

View Details Be notified
Calendar
30 August 20261 September 2026
  1. 30 Aug 2026 23:00 - 31 Aug 2026 07:00 UTC
  2. 31 Aug 2026 23:00 - 01 Sep 2026 07:00 UTC

Sept. 6, 2026

Python for Machine Learning

Python for Machine Learning

This four-day course teaches you how to use Python for modern data analysis and machine learning, progressing from core programming and data manipulation to statistical modelling and predictive analytics.

View Details Book Now
Calendar
6–10 September 2026
  1. 06 Sep 2026 23:00 - 07 Sep 2026 07:00 UTC
  2. 07 Sep 2026 23:00 - 08 Sep 2026 07:00 UTC
  3. 08 Sep 2026 23:00 - 09 Sep 2026 07:00 UTC
  4. 09 Sep 2026 23:00 - 10 Sep 2026 07:00 UTC
Python for Geospatial Analysis

Python for Geospatial Analysis

This hands-on course introduces Python for geospatial and scientific analysis, taking you from core programming and data analysis through to working confidently with raster and vector spatial data, statistical models, and high-quality maps.

View Details Book Now
Calendar
6–11 September 2026
  1. 06 Sep 2026 23:00 - 07 Sep 2026 07:00 UTC
  2. 07 Sep 2026 23:00 - 08 Sep 2026 07:00 UTC
  3. 08 Sep 2026 23:00 - 09 Sep 2026 07:00 UTC
  4. 09 Sep 2026 23:00 - 10 Sep 2026 07:00 UTC
  5. 10 Sep 2026 23:00 - 11 Sep 2026 07:00 UTC
Introduction to Python

Introduction to Python

This intensive, hands-on, practical training course will teach you the core concepts of Python and how to use Python to solve real problems, fromworking with APIs to analyzing and visualizing datasets.

View Details Book Now
Calendar
6–8 September 2026
  1. 06 Sep 2026 23:00 - 07 Sep 2026 07:00 UTC
  2. 07 Sep 2026 23:00 - 08 Sep 2026 07:00 UTC
Python for Scientists & Engineers

Python for Scientists & Engineers

This is a course for scientists and engineers interested in using Python for solving computational problems that arise in daily work and automating the processing of different kinds of scientific data.

View Details Book Now
Calendar
6–11 September 2026
  1. 06 Sep 2026 23:00 - 07 Sep 2026 07:00 UTC
  2. 07 Sep 2026 23:00 - 08 Sep 2026 07:00 UTC
  3. 08 Sep 2026 23:00 - 09 Sep 2026 07:00 UTC
  4. 09 Sep 2026 23:00 - 10 Sep 2026 07:00 UTC
  5. 10 Sep 2026 23:00 - 11 Sep 2026 07:00 UTC

Sept. 10, 2026

Open Office Hour - Q&A on Python for Beginners

Open Office Hour - Q&A on Python for Beginners

A live, hour-long Q&A with our senior trainers to answer your questions about coding with Python, across any domain. Bring a tricky problem from work, ask which tool to learn next, or just listen in while we work through other attendees' questions. Beginners and experienced practitioners both welcome, but with a focus on helping beginners.

View Details Book Now
Calendar
10 September 2026
  1. 05:30 UTC: 1 hour

Sept. 17, 2026

Open office - Q&A on Machine Learning

Open office - Q&A on Machine Learning

A live, hour-long Q&A with our senior trainers to answer your questions about machine learning in Python. Bring a tricky problem from work, ask which tool to learn next, or just listen in while we work through other attendees' questions. Beginners and experienced practitioners both welcome.

View Details Book Now
Calendar
17 September 2026
  1. 05:30 UTC: 1 hour

Oct. 18, 2026

Introduction to Python

Introduction to Python

This intensive, hands-on, practical training course will teach you the core concepts of Python and how to use Python to solve real problems, fromworking with APIs to analyzing and visualizing datasets.

View Details Book Now
Calendar
18–20 October 2026
  1. 18 Oct 2026 22:00 - 19 Oct 2026 06:00 UTC
  2. 19 Oct 2026 22:00 - 20 Oct 2026 06:00 UTC
Python for Machine Learning

Python for Machine Learning

This four-day course teaches you how to use Python for modern data analysis and machine learning, progressing from core programming and data manipulation to statistical modelling and predictive analytics.

View Details Book Now
Calendar
18–22 October 2026
  1. 18 Oct 2026 22:00 - 19 Oct 2026 06:00 UTC
  2. 19 Oct 2026 22:00 - 20 Oct 2026 06:00 UTC
  3. 20 Oct 2026 22:00 - 21 Oct 2026 06:00 UTC
  4. 21 Oct 2026 22:00 - 22 Oct 2026 06:00 UTC
Python for Geospatial Analysis

Python for Geospatial Analysis

This hands-on course introduces Python for geospatial and scientific analysis, taking you from core programming and data analysis through to working confidently with raster and vector spatial data, statistical models, and high-quality maps.

View Details Book Now
Calendar
18–23 October 2026
  1. 18 Oct 2026 22:00 - 19 Oct 2026 06:00 UTC
  2. 19 Oct 2026 22:00 - 20 Oct 2026 06:00 UTC
  3. 20 Oct 2026 22:00 - 21 Oct 2026 06:00 UTC
  4. 21 Oct 2026 22:00 - 22 Oct 2026 06:00 UTC
  5. 22 Oct 2026 22:00 - 23 Oct 2026 06:00 UTC
Python for Scientists & Engineers

Python for Scientists & Engineers

This is a course for scientists and engineers interested in using Python for solving computational problems that arise in daily work and automating the processing of different kinds of scientific data.

View Details Book Now
Calendar
18–23 October 2026
  1. 18 Oct 2026 22:00 - 19 Oct 2026 06:00 UTC
  2. 19 Oct 2026 22:00 - 20 Oct 2026 06:00 UTC
  3. 20 Oct 2026 22:00 - 21 Oct 2026 06:00 UTC
  4. 21 Oct 2026 22:00 - 22 Oct 2026 06:00 UTC
  5. 22 Oct 2026 22:00 - 23 Oct 2026 06:00 UTC

Nov. 29, 2026

Introduction to Python

Introduction to Python

This intensive, hands-on, practical training course will teach you the core concepts of Python and how to use Python to solve real problems, fromworking with APIs to analyzing and visualizing datasets.

View Details Book Now
Calendar
29 November 20261 December 2026
  1. 29 Nov 2026 22:00 - 30 Nov 2026 06:00 UTC
  2. 30 Nov 2026 22:00 - 01 Dec 2026 06:00 UTC
Python for Machine Learning

Python for Machine Learning

This four-day course teaches you how to use Python for modern data analysis and machine learning, progressing from core programming and data manipulation to statistical modelling and predictive analytics.

View Details Book Now
Calendar
29 November 20263 December 2026
  1. 29 Nov 2026 22:00 - 30 Nov 2026 06:00 UTC
  2. 30 Nov 2026 22:00 - 01 Dec 2026 06:00 UTC
  3. 01 Dec 2026 22:00 - 02 Dec 2026 06:00 UTC
  4. 02 Dec 2026 22:00 - 03 Dec 2026 06:00 UTC
Python for Geospatial Analysis

Python for Geospatial Analysis

This hands-on course introduces Python for geospatial and scientific analysis, taking you from core programming and data analysis through to working confidently with raster and vector spatial data, statistical models, and high-quality maps.

View Details Book Now
Calendar
29 November 20264 December 2026
  1. 29 Nov 2026 22:00 - 30 Nov 2026 06:00 UTC
  2. 30 Nov 2026 22:00 - 01 Dec 2026 06:00 UTC
  3. 01 Dec 2026 22:00 - 02 Dec 2026 06:00 UTC
  4. 02 Dec 2026 22:00 - 03 Dec 2026 06:00 UTC
  5. 03 Dec 2026 22:00 - 04 Dec 2026 06:00 UTC
Python for Scientists & Engineers

Python for Scientists & Engineers

This is a course for scientists and engineers interested in using Python for solving computational problems that arise in daily work and automating the processing of different kinds of scientific data.

View Details Book Now
Calendar
29 November 20264 December 2026
  1. 29 Nov 2026 22:00 - 30 Nov 2026 06:00 UTC
  2. 30 Nov 2026 22:00 - 01 Dec 2026 06:00 UTC
  3. 01 Dec 2026 22:00 - 02 Dec 2026 06:00 UTC
  4. 02 Dec 2026 22:00 - 03 Dec 2026 06:00 UTC
  5. 03 Dec 2026 22:00 - 04 Dec 2026 06:00 UTC

Register your interest

Register your interest to be notified about our other courses and locations, dates to be announced.

Register