Skip to main content
Super early bird tickets for AI in Production 2027 are on sale now.

See all results
items
    • Overview 
    • Join Us  
    • Community 
    • Contact 
    • Overview 
    • Course Catalogue 
    • Public Courses 
    • Overview 
    • Posit 
    • Data Science 
    • Engineering 
    • Blog 
    • Case Studies 
    • R Package Validation 
    • Gallery 
    • diffify  
    • Pro Bono Support 

Autumn 2026 Data Science Training Courses

Author: Gigi Kenneth

Published: September 25, 2026

tags: r, python, training, statistics, machine-learning, shiny

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.

Whether you want to start from scratch, or improve your skills, Jumping Rivers has a training course for you.

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.

DateCourseLevel
5th–6th OctoberIntroduction to ShinyIntermediate
12th–13th OctoberIntroduction to PythonFoundation
19th–20th OctoberProgramming with PythonIntermediate
21st–22nd OctoberData Visualisation with PythonIntermediate
2nd–3rd NovemberData Visualisation with ggplot2Intermediate
4th–5th NovemberMachine Learning with TidymodelsIntermediate
16th–17th November (mornings)Introduction to GitFoundation
16th–17th NovemberStatistical Modelling with RIntermediate
23rd–24th November (mornings)Advanced Machine Learning with TidymodelsAdvanced
23rd–24th NovemberAdvanced Concepts in ShinyAdvanced

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.

DateCourseLevel
11th–12th JanuaryIntroduction to RFoundation
18th–21st JanuaryIntroduction to Bayesian Inference using RStanIntermediate
25th–26th JanuaryData Wrangling in the TidyverseFoundation
1st–2nd FebruaryData Visualisation with ggplot2Intermediate
8th–9th FebruaryProgramming with RIntermediate
15th–16th FebruaryIntroduction to PythonFoundation
22nd–23rd FebruaryProgramming with PythonIntermediate
1st–2nd MarchData Visualisation with PythonIntermediate
8th–9th MarchStatistical Modelling with RIntermediate
15th–16th MarchMachine Learning with TidymodelsIntermediate
22nd–23rd MarchAdvanced Machine Learning with TidymodelsAdvanced
12th–13th AprilIntroduction to RFoundation
19th–20th AprilData Wrangling in the TidyverseFoundation
26th–27th AprilData Visualisation with ggplot2Intermediate
10th–11th MayProgramming with RIntermediate
17th–18th MayIntroduction to PythonFoundation
24th–25th MayProgramming with PythonIntermediate
14th–15th JuneData Visualisation with PythonIntermediate
16th–17th JuneStatistical Modelling with RIntermediate
21st–22nd JuneReporting with QuartoIntermediate
23rd–24th JuneProgramming with PythonIntermediate
28th–29th JuneMachine Learning with TidymodelsIntermediate

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.


Jumping Rivers Logo

You might also like

Online R and Python Training Courses: 2026 Schedule

A full schedule of online data science training courses is now available through to November 2026, covering R, Python, machine learning, statistical modelling, Shiny, and more. All sessions run online over six hours.

Inside Jumping Rivers

At Jumping Rivers, we streamline data workflows with engineering, automation, and analytics. We handle the tasks you can’t, optimise the ones you didn’t know could be improved, and work alongside your team to make operations easier, smarter, and faster.

Elevate Your Skills with JR Training

Boost your data expertise with hands-on, expert-led training from Jumping Rivers. Our experienced data scientists deliver practical courses in R, Python, Git, AI, and more, designed to help you apply new skills immediately. With flexible online and in-person options, comprehensive materials, and tailored in-house programmes, Jumping Rivers empowers individuals and teams to thrive in today’s data-driven world.

You Might Also Like

  • Online Data Science Training Courses: R, Python, and Machine Learning in 2026
  • Who We Are and What We Do: Inside Jumping Rivers
  • Elevate Your Data Skills with Jumping Rivers Training

Recent Posts

  • Autumn 2026 Data Science Training Courses 
  • Using GitHub Actions to deploy to Posit Connect Cloud 
  • A Summer, Explained with R 
  • Posit Assistant: Is it worth the switch? 
  • Announcing AI in Production 2027 
  • Is SAS Still Used, and Is It Worth Keeping? 
  • Why Learn the Command-Line Interface? 
  • A First Look at Positron and Posit Assistant: Free Jumping Rivers Webinar 
  • Five Pre-flight Checks for Your Dashboard 
  • AI in Production Conference Summary (2026) 

Keep Updated

Like data science? R? Python? Stan? Then you’ll love the Jumping Rivers newsletter. The perks of being part of the Jumping Rivers family are:

  • Be the first to know about our latest courses and conferences.
  • Get discounts on the latest courses.
  • Read news on the latest techniques with the Jumping Rivers blog.

We keep your data secure and will never share your details. By subscribing, you agree to our privacy policy.

Follow Us

  • GitHub
  • Bluesky
  • LinkedIn
  • YouTube
  • Eventbrite

Find Us

The Catalyst Newcastle Helix Newcastle, NE4 5TG
Get directions

Contact Us

  • hello@jumpingrivers.com
  • + 44(0) 191 432 4340

Newsletter

Sign up

Events

  • North East Data Scientists Meetup
  • Leeds Data Science Meetup
  • AI in Production
British Assessment Bureau, UKAS Certified logo for ISO 9001 - Quality management British Assessment Bureau, UKAS Certified logo for ISO 27001 - Information security management Cyber Essentials Certified Plus badge
  • Privacy Notice
  • |
  • Booking Terms

©2016 - present. Jumping Rivers Ltd