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.
Completing the accreditation course takes approximately 4 - 5 hours.
Complete the course to earn the iTwin Developer Associate level Accreditation.
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
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.
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.
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.