JMI offers three types of training courses and workshops: Courses held periodically by the institute; courses conducted upon request and based on the number of trainees, which are advertised on JMI website; and courses executed by JMI as part of the projects implemented by its partners.