Associate level courses

Accreditation badge icon

iTwin Developer Accreditation Associate

The goal of the iTwin Developer Accreditation program is to accelerate the ITwin ecosystem by teaching developers how to use the iTwin platform. The Associate level course includes topics such as data federation and synchronization, visualization, writing queries, UI customization, and more.

Dev languages icon
This is our entry level course. It is designed for software developers who have:
  • A basic knowledge of JavaScript, Typescript, and the React JavaScript Library

Completing the accreditation course takes approximately 4 - 5 hours.

Complete the course to earn the iTwin Developer Associate level Accreditation.

Additional courses

Intro to iTwin APIs

This course provides an overview of iTwin platform APIs, and shows you how to start using the APIs to build your own digital twin applications. The course is designed to give you a foundation for using all platform APIs. Course topics include authentication, making iTwin Platform requests, debugging, and more.

Dev languages icon
This course is designed for software developers who have:

Completing this course takes approximately 1 - 2 hours.

The Property Validation API

This course provides an overview of the iTwin Property Validation API. The Property Validation API can be used to check if individual properties of elements in a digital twin meet the requirements of a consuming application, or a user in the workflow.

Dev languages icon
This course is designed for software developers who have:

Completing this course takes approximately 1 - 2 hours.

The Synchronization API

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.

Dev languages icon
This course is designed for software developers who have:

Completing this course takes approximately 1 - 2 hours.

Grouping and Mapping

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.

Dev languages icon
This course is designed for software developers who have:

Completing this course takes approximately 1 - 2 hours.

Have a question about the iTwin Developer Accreditation Program?
Contact us