Autumn 2026 Data Science Training Courses

There are ten public training courses left in 2026, running through October and November. If you’ve been meaning to learn Python, build your first Shiny app, or get to grips with machine learning in R, there’s still time to do it before the end of the year.
All courses run online and are delivered live by data scientists and engineers who work on client projects. Every participant gets course notes and scripts, live demonstrations, and hands-on exercises throughout.
What’s On This Autumn
Python in October
October is a good month to pick up Python. Introduction to Python runs on 12th–13th October, Programming with Python follows a week later, and Data Visualisation with Python runs straight after that. You can take all three in turn to go from your first lines of Python to building your own functions and charts in about two weeks.
Shiny
Introduction to Shiny runs on 5th–6th October and takes you from an empty script to a working interactive web app in R. If you already build Shiny apps, Advanced Concepts in Shiny on 23rd–24th November covers how to write maintainable code, build robust apps that handle unexpected user input, and get more out of reactive programming.
Visualisation and Statistics with R
Data Visualisation with ggplot2 runs on 2nd–3rd November. It’s a good fit for anyone who uses R already and wants to produce clear, publication-quality charts. Statistical Modelling with R runs on 16th–17th November and covers hypothesis testing, regression, clustering and principal components analysis.
Machine Learning with Tidymodels
Machine Learning with Tidymodels runs on 4th–5th November, and Advanced Machine Learning with Tidymodels follows on 23rd–24th November. Taking both gives you a complete machine learning workflow in R, from pre-processing and model fitting through to tuning.
Git
Introduction to Git runs on the mornings of 16th–17th November. It covers why version control matters, how to use it properly, and how to start collaborating with others using Git.
Git and Advanced Machine Learning with Tidymodels run in the mornings, so you can take them alongside an afternoon course in the same week.
Autumn 2026 Schedule
Each course runs over two sessions of three and a half hours. Afternoon sessions run from 13:30 to 17:00 and morning sessions from 09:00 to 12:30 (UK time). Click a course to see the full outline and book.
| Date | Course | Level |
|---|---|---|
| 5th–6th October | Introduction to Shiny | Intermediate |
| 12th–13th October | Introduction to Python | Foundation |
| 19th–20th October | Programming with Python | Intermediate |
| 21st–22nd October | Data Visualisation with Python | Intermediate |
| 2nd–3rd November | Data Visualisation with ggplot2 | Intermediate |
| 4th–5th November | Machine Learning with Tidymodels | Intermediate |
| 16th–17th November (mornings) | Introduction to Git | Foundation |
| 16th–17th November | Statistical Modelling with R | Intermediate |
| 23rd–24th November (mornings) | Advanced Machine Learning with Tidymodels | Advanced |
| 23rd–24th November | Advanced Concepts in Shiny | Advanced |
Booking closes one week before each course starts, so Introduction to Shiny closes on 28th September.
Early bird pricing is still available on some November courses: until 4th October for Introduction to Git and Statistical Modelling with R, and until 11th October for both Advanced courses.
Planning Ahead? Book Now for 2027
If the autumn is too busy, you can already book for next year. Our public schedule for January to June 2027 is live, and every course on it is currently at the early bird price.
It follows the same pattern as this year. Introduction to R and Data Wrangling in the Tidyverse run in January and again in April, and the Python courses run in February and May. Machine learning with Tidymodels runs in March.
It also includes Introduction to Bayesian Inference using RStan in January. It runs over four afternoons and covers writing Stan programs for a range of statistical models and checking MCMC diagnostics in R.
Early bird pricing ends about six weeks before each course, so for the January courses that means booking by late November or early December.
We’ll add dates for the second half of 2027 later in the year.
Why Train with Jumping Rivers
Our trainers are practising data scientists and engineers. The examples and exercises in every course come from the work we do with clients, so you learn how these tools are used in real projects.
Every participant receives:
- Comprehensive PDF notes and scripts to keep after the course
- Live demonstrations and hands-on exercises throughout
- Direct access to a trainer for questions
We have delivered over 1,000 courses to organisations including NHS Scotland, Shell, Wessex Water and the Royal Statistical Society.
Additional Perks
We run free webinars throughout the year. Attending a Jumping Rivers webinar gives you:
- Early exposure to new topics in data science and analytics
- Up to 20% off training courses
- Up to 20% off Jumping Rivers conferences
Register for upcoming webinars here.
Training for Teams
We also run in-house training for organisations that want to develop their teams. We tailor each course to your workflows, tools and experience levels, and we can deliver any course in our full catalogue, not just the ones on the public schedule. Group bookings and returning clients get a discount.
To discuss options, email training@jumpingrivers.com.
Book Your Place
View the full schedule and book at jumpingrivers.com/training/public. Places on public courses are limited, so book early if you have a particular date in mind.