JetBrains Academy Course Catalog

Upgrade Your Coursera Course with Real Development Tools

Turn your programming course into practice-oriented learning by integrating hands-on coding tasks in professional JetBrains IDEs.

Get started

What this guide covers

This guide explains how to connect your Coursera course with JetBrains IDEs using the Apps (LTI) feature – from creating the App to publishing coding exercises that sync progress automatically.

Using Coursera's Apps (LTI) feature, you can easily embed coding exercises right into your course, giving your students a chance to apply what they've learned in real development environments.

Before you start

To use this integration, you'll need:

Need help creating your JetBrains IDE course?
Reach out to us at academy@jetbrains.com – we’re happy to help!

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.
    How to use this guide
  3. Follow the steps in the guide to connect JetBrains IDEs via the Apps page.

Why Integrate JetBrains IDEs?

Settings icon
Seamless setup using Coursera's built-in Apps feature (via LTI).
JetBrains icon
Free access to real development tools used by over 15M professionals.
Education icon
Better learning outcomes with project-based exercises.
Progress tracking icon
Unified progress tracking and grading right inside Coursera.
Checkmark icon
Auto-grading with unit tests, not rigid code checks, to support creative solutions.
University icon

Need a free IDE for your students?

Apply for the JetBrains Teacher Pack

Get startedGet started