
The file names indicate the IDE version that the code inside is intended for.
You'll find two text files inside, each containing an activation code. Go to your Downloads folder and unzip the archive. This will save a ZIP archive to your computer. In the license list, find the license you want to activate and click Download activation code for offline usage. If you don't have an account yet, see this article to learn how to create one. To activate these, you need to use your JetBrains Account. Offline activation codes are not available for free student and teacher licenses. If you can't connect to the internet to activate your IDE, use an offline activation code. However, it requires an internet connection. Work with main menuįrom the main menu, select File | Learn and Teach to choose options for browsing new courses, creat the new or the hyper skill course.įrom the main menu, select Help | Report Issue to EduTools Team to file found issues in the project.Using your JetBrains Account is the fastest and easiest way to activate JetBrains software. You can also use the main menu to browse other courses, create new ones, or report issues. If you want to learn more, check out the IntelliJ IDEA for Education webpage. When the course gets opened inside the IDE, you are ready to start. IntelliJ IDEA downloads the selected course and opens it inside the IDE. In the Select Course dialog select a course you want to take and click Open. In the right-hand pane, click Enable Access under Learn to program and then Get Started. On the Welcome screen, click Learn in the left-hand pane. If you need further instructions, refer to the installation guide. Start the learning courseĭownload IntelliJ IDEA to use it for your educational purposes right away. If you are interested in creating your own courses, you can do it right in IntelliJ IDEA as well.
You can learn Java, Kotlin, and Scala from scratch, or perfect your skills in these languages with interactive courses and programming contests. IntelliJ IDEA can be used for learning and teaching programming.