Umbraco training: Application Integration
Learn how to integrate data and services into your Umbraco project.
Who should attend this course?
Everyone with a bit of Umbraco experience and a desire to learn how to integrate external data and services into an Umbraco project.
Requirements/What you should already know
Knowledge of the Umbraco CMS is recommended (e.g. experience working with the Umbraco backoffice or having attended the Umbraco Fundamentals training).
Experience with APIs and MVC pattern is an advantage but not necessary.
What will I learn?
This course will show you how to integrate data and services from external services into the Umbraco frontend and the Umbraco backend (i.e. the Umbraco Backoffice).
Topics covered
Through the exercises in the course you'll work with these topics:
- Using the Umbraco Mapper to map data objects
- Using the Umbraco UI Builder to perform CRUD operations
- Exploring what other custom UI elements you can do with the Umbraco UI Builder
- Searching and indexing Umbraco content with Algolia
- Create an Algolia index with custom data from Umbraco
- Create a custom Umbraco Examine Index with data from Algolia
- Using the Hubspot integration package for Forms
- Communicating with Hubspot through a controller
- Using the Shopify integration package for Umbraco
- Using the Umbraco Authorized Services package
Counts toward an official Umbraco Certification title
By attending this course you automatically take one step closer to earning yourself an official Umbraco Certification title. This course is both a step toward the Expert and Master statuses.
You can keep track of the courses you've taken on your developer profile on umbraco.com. Your profile will be updated shortly after you've attended a course.
Once you've attended the required courses for the specific status, you'll be invited to take a Certification Test. Pass this and the title is yours!

Where and when?
Our Application Integration training courses are available on-demand giving you instant access and you can complete them at your own pace.