Courses
Our courses will get you familiar with important concepts related to the iTwin Platform. Also, completing courses will prepare you to take our accreditation tests. Upon completing each test you will receive a badge attesting to your accomplishment.

This entry-level course helps you get started with the iTwin Platform. It covers many key topics such as synchronization, visualization, UI, and much more.
Follow the interactive journey of developing a simple iTwin application using videos, text lessons, and coding challenges.

This course is designed for software developers who have:
A basic knowledge of JavaScript, Typescript, and the React JavaScript Library
Expected Duration: 4 - 5 hours

1-2 hours
This course explains the concepts needed to understand the Synchronization API and how to use it. Synchronization is the process by which engineering information is ingested, aligned, and converted to the cloud-ready iModel format by the iTwin Platform. The API can update new and existing iModels based on changes to source data in a variety of formats.

1-2 hours
This course will teach you a powerful way to aggregate and present digital twin data. Using the Grouping and Mapping widget and the iTwin Reporting API you will learn how to build applications that present custom views of digital twin data — such as customized reports — for a tailored user experience. The course covers how to group data, map relevant properties, and filter it to reveal the specific data needed for a particular purpose.