WHO IS THIS TRAINING FOR?

Developers who need to get up to speed quickly to develop for the iManage Work platform and solutions


CAN I GET CERTIFIED?

 

 

 

 

Yes!

Following completion of the training you are invited to register for the iManage Full Stack Developer certification exam.

 


HOW LONG WILL THIS TAKE?

 

 

Self paced training is designed to be consumed at your own speed, enabling you to consume content and work on lab exercises on your own schedule. For this course, iManage recommends allowing a minimum of 6 hours to consume all courseware and review provided sample files.

 


INCLUDED FOR USEIMANAGE SUBSCRIBERS

 

 

useiManage subscribers can utilize one of their self-paced training entitlements to register for this course and certification exam.

 

For more information on useiManage, visit https://registration.imanage.com/pages/useimanage

 


COURSE BREAKDOWN

Expand sections below for an explanation of module contents.

Module 1 - iManage Work Fundamentals

 

Understand the fundamental concepts of iManage Work. This module will help you to understand how iManage Work is architected, including an overview of the SDK and how objects are organized. Additionally, this module will discuss Navigation in iManage Work, deep diving into Properties/Metadata, Security and Searching.

Module 2 - Getting Started with the iManage Universal API

 

Introduces the iManage Work Universal API. This includes looking at the REST API and the API documentation available to you from iManage. Additionally, this module will discuss registering applications and using Postman to test implemented APIs. OAuth2 will be covered, including how to implement with your iManage Work integrations. Finally, this module will explore crawling iManage Work documents and capturing events from the Change Events Queue.

This module includes sample files for download, to aid your development efforts.

Module 3 - Developing for iManage Work Desktop

 

Discusses the end to end process for developing iManage Work Desktop integrations for Windows. This includes, setting up your development environment, authenticating and connectivity. The module continues with discussion of both File Picker and Location Picker dialogs. Finally, the module concludes with discussion on session persistence, disconnecting and the support available to you from iManage DevSupport.

This module includes sample files for download, to aid your development efforts.

Module 4 - Developing for iManage Work Web

 

Discusses the end to end process for developing iManage Work integration with your Web applications. Beginning with prerequisites and how to set up your development environment, this module continues with a walkthrough of a sample web application and web extension. The module then discusses how to register your applications and extensions.

This module includes sample files for download, to aid your development efforts.

Module 5 - Developing iManage Work Office Extensions

 

Discusses the end to end processes for extending the iManage Work 10 Desktop with your own Microsoft Office integrations. This includes an overview of extensions, how to set up your development environment and a walkthrough of a sample extension. The module continues with information on how to work with Events, Logs and Dialogs. Content is concluded with discussion on how to hijack iManage Work Events, as well as reuse of iManage Work dialogs, making REST Requests and how to register extensions.

This module includes sample files for download, to aid your development efforts.


REGISTER NOW

Select below to view training availability or to register for the certification exam.