Upgrade Your Coursera Course with Real Development Tools

Create an AppAdd exercisesMake tasks gradablePublish the coding part
Useful links
Before you startCoursera profileJetBrains Academy catalogCourse creators pageFree access to JetBrains IDEs
Contact us
academy@jetbrains.com
Coursera logo

2. Add coding exercises to your Coursera course

Next, you’ll add your newly created App to the course content.

  1. Go to your Coursera course Edit content page.
  2. Click Add Item → App Item.
  3. Edit Content tab screenshot
  4. Select the App you just created (e.g., “Coding Practice”).

Specify which coding tasks to add

Now you can choose to:

  • Link the entire course
  • Link individual tasks, lessons, and sections from your in-IDE course

You can also link content from any existing JetBrains Academy course.

    In the App Item settings:

  1. Fill in the Learner Instructions to guide students on what to do for this task or section. Example: “Use what you’ve learned in the previous chapter to solve these coding tasks.”
  2. Keep the Target link URL as is — it will be added automatically by Coursera.
  3. App Item settings tab screenshot
  4. In Custom parameters, add the resource_spec key specify the exact content you want to link.
  5. Custom parameters screenshot
  6. To find the correct value, open the interactive menu in our guide below and copy the code for your desired course or task

Want to customize additional settings like IDE version or automatic return to Coursera?
Contact us at academy@jetbrains.com – we’ll help you fine-tune it!

You’ve successfully linked specific coding tasks – students will see exactly what you choose to include.

Larry

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

Privacy & SecurityTerms of UseTrademarksLegalGenuine Tools
© 2000—2026 JetBrains s.r.o. All rights reserved. Developed with drive and IntelliJ IDEA
Key
resource_spec
Value