1. Create an App in Coursera

In Coursera, LTI tools are called Apps – a type of content you can add to your course.

By integrating JetBrains IDEs, you can bring practical, hands-on coding exercises into your course. Let's create an App that links JetBrains IDEs to your Coursera course.

There are two ways to add an App depending on the role you are assigned. You can manage a course individually or for the entire institution:

    To add a new app:

  1. Go to the Course Content Editor.
  2. On the left, select App Manager.
  3. If you don’t see the Institution, Add App, or other App options, contact the administrator of your account to have them add the necessary rights or roles for you

  4. screenshot
  5. Click Add app
  6. Copy and paste the settings provided below into your App setup form.
  7. LTI version
    1.3
    Launch URL
    https://lti-tool-production.labs.jb.gg/
    Auth Request URL
    https://lti-tool-production.labs.jb.gg/lti/oidc/login_initiations
    Redirect URL
    https://lti-tool-production.labs.jb.gg/lti/link/open_in_ide
    Tool public key type
    Keyset URL
    Tool public keyset URL
    https://lti-tool-production.labs.jb.gg/lti/jwks/jwk
  8. Name the App clearly — for example, “Coding Practice” or “IDE Exercises.”
  9. Set App visibility based on your needs. This determines whether the App appears in your course session.
  10. screenshot
  11. Click Add app
  12. Click Done

How to use this guide?

  1. Open the Coursera Apps page in one browser window.
  2. Open this guide side-by-side. This way, it will be convenient for you to copy values from the guide into Coursera and double-check that each step is done correctly.
  3. How to use this guide
  4. Follow the steps in the guide to connect JetBrains IDEs via the Apps page.

Need help or want to leave feedback?

For any questions, contact us at academy@jetbrains.com