Training Courses

I offer a variety of training courses on GIS and spatial data, including introductory and advanced training using QGIS and R. My training is designed to both teach you about GIS itself and how to use the software to do make maps and perform spatial analysis.

My courses are constantly being developed to take advantage of the latest changes in QGIS and R. Below is a list of the courses coming up, and a link to sign up (where available). If a course does not have a date, then please join my mailing list to hear when new dates are confirmed.

If you would like a course run for a group of you, or have any questions, then please do contact me or email nick@nickbearman.com to discuss your needs and get a quote.

Introductory Advanced
R Introduction to Spatial Data and Using R as a GIS Advanced R as a GIS: Spatial Analysis and Statistics
QGIS Introduction to QGIS: Understanding and Presenting Spatial Data* Confident Spatial Analysis in QGIS*

*often presented together as “Introduction to QGIS: Spatial Data and Spatial Analysis” over 4 half-day sessions.


Introduction to Spatial Data and Using R as a GIS

In this one day course we will explore how to use R to import, manage and process spatial data. We will also cover the process of making choropleth maps, as well as some basic spatial analysis. Finally, we will cover the use of loops to make multiple maps quickly and easily, one of the major benefits of using a scripting language to make maps, rather than traditional graphic point-and-click interface.

No previous experience of coding is required, although participants would benefit from some experience of using spatial data (e.g. Google Maps).

No dates scheduled, join my mailing list to hear when new dates are confirmed.

“Nice balance of theory and practice. Also useful to learn what to look for if things go wrong. Content was flexible to include what might be useful for our work.”

Vickie, Analyst, Public Health Wales


Advanced R as a GIS: Spatial Analysis and Statistics

In this two part course we will show you how to prepare and conduct spatial analysis on a variety of spatial data in R, including a range of spatial overlays and data processing techniques. We will also cover how to use GeoDa to perform exploratory spatial data analysis, including making use of linked displays and measures of spatial autocorrelation and clustering.

This course can follow-on from the Introduction to Spatial Data & Using R as a GIS course above, or be run independently if participants have some previous knowledge of R / RStudio and spatial data.

No dates scheduled, join my mailing list to hear when new dates are confirmed.


Introduction to QGIS: Spatial Data and Spatial Analysis

This course is the Introduction to QGIS and Confident Spatial Analysis in QGIS courses run back to back.

No dates scheduled, join my mailing list to hear when new dates are confirmed.


Introduction to QGIS: Understanding and Presenting Spatial Data

In this two part introductory course we will give you an overview on how GIS works, and what we can and can’t do with spatial data. We assume no prior knowledge of GIS and will explain how to get data into the GIS as well as how to produce maps using your own data.

This course requires no prior knowledge of GIS or spatial data. A level of basic computer experience is required; such as using websites, Word and saving & moving files.

Attendees on this course can choose to receive a Certificate of Completion, certified by QGIS for a donation of €20. Geospatial Training Solutions / Nick Bearman is a QGIS approved training organisation, and a donation of €20 for each participant will be made to the QGIS Foundation, supporting the development of QGIS.

No dates scheduled, join my mailing list to hear when new dates are confirmed.

“I love having a workbook to go through, it’s how I learn best. Also, perfect balance between presentation and practical work.”

Harriet Ann Patrick, PhD Researcher, University of Sheffield


Confident Spatial Analysis in QGIS

This intermediate two part course will develop your skills of using spatial data, including collating data from a variety of sources including XY coordinate data and address or postcode based data. We will also cover using spatial overlays, point-in-polygon analysis and spatial joins.

This course can follow-on from the Introduction to QGIS course above, or be run independently if the participants have some previous knowledge of QGIS and spatial data.

Attendees on this course can choose to receive a Certificate of Completion, certified by QGIS for a donation of €20. Geospatial Training Solutions / Nick Bearman is a QGIS approved training organisation, and a donation of €20 for each participant will be made to the QGIS Foundation, supporting the development of QGIS.

No dates scheduled, join my mailing list to hear when new dates are confirmed.


Essex Summer School

Introduction to GIS, Geospatial Data and Spatial Analysis

In this week long (17.5 hours) course at the Essex Summer School, you will gain an in-depth knowledge of spatial data, and how it can be used in a variety of social science applications. You will learn how spatial data is structured, how and where it can be used and how and where it cannot be used. By the end of the course you will be able to apply the skills you have learnt in your own area of study, and there will be time during the course provided to start this with me available to help.

This course is a combination of the four courses listed above, plus some additional material.

No dates for 2025 yet, but check out 2024 for more details


Other Courses

I have also run a number of other courses, based around the four courses above and tweaked for a bespoke audience. I have delivered bespoke courses to a wide variety of clients including Public Health Wales, Red Bull, National Trails UK and UEA International Development.

I also deliver bespoke GIS training one-to-one and small groups on a consultancy basis.

If you are interested in a bespoke course, please contact me for a discussion and a quote.