Hyperskill is a third-party platform that hosts JetBrains Academy's learning experience. While most of the learning will be available online on the Hyperskill portal at hyperskill.org, some parts of the service are accessible only via the JetBrains IDEs. The Java and Kotlin projects currently featured in Hyperskill are bundled with IntelliJ IDEA Edu, and the Python projects are bundled with PyCharm Edu. Click here to learn how to install IntelliJ IDEA Edu or PyCharm Edu and begin working on projects inside the IDE.
Yes. The JetBrains Academy content, including topics and project descriptions, is currently only available in English.
To start your free 7-day trial, you need to register and select a subscription track, for which you won’t need to enter any payment information. If you finish the first stage of your project within those 7 days, your trial will be extended by 1 month. If you finish your first project within that first month, you will have one more month added to your trial. This means you can try JetBrains Academy for free for up to 2 months and 7 days.
Note that tracks marked as Free do not require an active trial or a subscription — they are available free of charge.
You will need to create a JetBrains Account or sign in to an existing one, to manage your subscription. You can find all the instructions under your profile settings on the platform.
On average, the Java track takes 160 hours and the Python track takes 116 hours to complete. This means you will need about 8 months for Java and about 6 months for Python if you study 4 hours per week. But please note that our estimates are now based on an average completion rate, and there are some professional developers who go through our basic programming tracks with ease. This means that you may need more time if you are new to programming and just getting started. We’re working on making these estimates more accurate and personalized.
We don’t have any certification program at the moment. Please comment and vote for the corresponding feature request in our tracker.
We believe that learning at JetBrains Academy will definitely help you become more prepared for your first job interview. The more complex projects are inspired by test assignments for junior developer positions. We do not have any special agreements with IT companies and therefore can’t give any guarantees.
You can stop your subscription payments at any time. Please use your JetBrains Account and follow the instructions under your profile settings on the platform.
All the code you write in your IDE while solving code challenges or working on projects is stored locally on your machine, and you can keep it without any restrictions. We are working on providing access to your learning history after your subscription ends. Please comment and vote for the corresponding feature request in our issue tracker.