Learning
iTwin Developer Accreditation
Learn to use the iTwin platform and earn an accreditation badge from Bentley!
Associate level courses

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.

- 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.

- Completed the iTwin Developer Accreditation Associate course
- A basic knowledge of JavaScript, Typescript, and the React JavaScript Library
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.

- Completed the iTwin Developer Accreditation Associate course
- Completed the Intro to iTwin APIs course
- A basic knowledge of JavaScript, Typescript, and the React JavaScript Library
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.

- Completed the iTwin Developer Accreditation Associate course
- Completed the Intro to iTwin APIs course
- A basic knowledge of JavaScript, Typescript, and the React JavaScript Library
Completing this course takes approximately 1 - 2 hours.