Training Services

At IMGS We Offer a Wide Range of On-Site, Hosted & Virtual Training Courses

Our training programmes on offer range from pre-configured courses that have been carefully designed, to custom courses which we tailor specifically for your organisation.

All of our highly skilled trainers have been certified by our partners to ensure you receive highest quality of training. 

FME Training Courses


For more information on FME training courses including learning objectives for the courses listed below, please contact us.

FME Desktop Standard (Beginner) Training


Learn from the experts on how to use the essential components and capabilities in our FME Desktop courses, which include extensive hands-on, problem-solving exercises.

Learning Objectives:

  • Build complex translations using FME Workbench
  • View and inspect data using the FME Viewer
  • Apply best practices to large workspaces
  • Manipulate data geometry and attributes with transformers
  • Work with multiple datasets in a single workspace
  • Create low-maintenance, reusable workspaces

FME Desktop Advanced Training


This training course is intended for persons with some prior experience of using FME.  The content assumes a basic familiarity with the concepts and practices of FME Desktop; at least to the extent covered by the FME Desktop Basic Training.


This training course builds upon the basic framework of workspace creation in FME Desktop.  The course covers topics that are commonly used by all workspace authors who wish to take their FME skills to the next level.

The course consists of five main sections:

  • Advanced Parameter Use
  • Performance Considerations
  • Custom Transformers
  • Advanced Reading and Writing 
  • Advanced Attribute Handling

Learning Objectives:

  • Use advanced parameters
  • Improve FME Desktop performance
  • Create custom transformers
  • Optimise reading and writing for increased flexibility
  • Apply advanced attribute handling

FME Server Training


FME Server administration involves managing important tasks like optimisation, security and installation.  Learn what administration options are available in FME Server and how to modify them to design the most effective deployment for your needs.  You’ll learn how to monitor the health of FME Server and its components, plus how to troubleshoot problems.

The course is made up to seven main sections:

  • Planning an FME Server Installation
  • FME Server Connectivity
  • FME Server Security
  • Migration and Upgrades
  • Scalability and Performance
  • FME Server Customisation
  • Troubleshooting

Learning Objectives:

  • Plan for Fault Tolerance and Scalability
  • Optimise FME Server performance.
  • Enhance FME Server security
  • Monitor system health
  • Debug and troubleshoot problems

FME & ArcGIS Online

FME integrates seamlessly with the ESRI ArcGIS suite and this course will cover how you can set up FME to work with ESRI and automate tasks.  It will cover traditional data formats and using ArcGIS Pro with FME to enable access, as well as how you use the next generation of GIS platforms like ArcGIS Online or Portal Feature services including attachments within FME.

FME & Rest API


The FME Server REST API training is a new course that teaches FME users how to master the FME Server REST API.

Interacting with the FME Server REST API (Part 1):

  • Getting started with the REST API 
  • Using an HTTP Caller to make calls to the FME Server
  • Interacting with Workspaces
  • Web Services and the REST API
  • Complex Queries in Postman
  • Server Administration Tasks
  • Job Routing

Developing with the FME Server REST API (Part 2):

  • Best Practices when Building a Web Application
  • Creating a Dynamically Populated Form
  • Data Distribution Using ArcGIS Maps
  • Data Visualisation using ArcGIS
  • Data Uploads and Downloads

Learning Objectives:

  • Understand REST architecture and how to create calls
  • Integrate the FME Server REST API into a workspace
  • Utilise the FME Server REST API calls to complete Server Administration Tasks
  • Learn how to properly use the FME Server JaveScript API
  • Build web applications to view or process data


Part 1:

This course is designed for users who have experience using FME.  It is recommended that users be familiar with the content covered in the FME Desktop Basic and FME Server Authoring courses.  No previous coding experience or experience with APIs is required for this course.

Part 2:

Interacting with the FME Server REST API (Part 1) or equivalent knowledge, including familiarity with JavaScript, HTML and CSS.  This course is designed for users who have experience using FME Desktop, FME Server and interacting with REST APIs.  It is recommended that users be familiar with the content covered in the FME Desktop Basic and FME Server Authoring courses.

Additional Training Courses


  • FME & Survey 123
  • FME & Python
  • FME & Reporting
  • FME & Automations/ Self-Service

IMGS Training Resources

Web Data & Reporting Workflows

Following on from latest FME 2021.0 release, IMGS recorded a webinar “FME 2021” providing an overview of the most recent changes.

FME 2021.0 is packed with exciting new capabilities, to help you connect with even more systems, transform with speed and agility, and automate with increased control.  To learn more about what FME 2021 can do for you, check out this webinar today!

What’s New FME 2020

This 5 min video shows, how you can manage data streams much more effectively in FME.

Get In Touch

We'd Love To Hear From You!