Download and install IntelliJ IDEA. To enable educational functionality, switch to the Learn tab on the Welcome screen and click Enable Access under the Learn to program widget.
You will use IntelliJ IDEA to write your code, check your solutions, debug issues, and synchronize your progress with Hyperskill.
We strongly recommend always using the latest versions of IntelliJ IDEA. The IDE will check for updates automatically every time it is opened. To check and configure updates manually, go to Help > Check for Updates > Configure.
Note that Java 11 is required to work on Hyperskill projects. We currently do not support Java 13.
If you have any issues or questions regarding the installation process, please refer to the IntelliJ IDEA guide.
You will also need to install the JetBrains Academy plugin from JetBrains Marketplace.
The plugin allows you to open problems and projects inside an IDE.
How to start working with IDE?
Open IntelliJ IDEA, log in to your Hyperskill account, and choose one of our projects from the Java, Kotlin, or Scala tracks.
On the Project stage or the Problem page, choose the IDE tab and click Solve in IDE. Make sure that the IDE is correctly installed and opened.
After that, you will see a popup window with a description of your selected project. Click Continue to start loading your project in the IDE.
Pay attention to the processes running notification in the bottom right corner of your screen. Allow the IDE to download all necessary files before starting to work on your project.
The window on the left shows you the directory and file structure of your project. The window in the middle is a place for you to write your code. The window on the right contains the project (or problem) description and examples.
Once you've finished writing your code, click Check to verify your solution. Once the correct answer has been submitted, you can click Hyperskill to return to your study plan or click Next to open the next stage of your project.
Check out the IntelliJ IDEA topic to learn more!