Help Center for Learners
General Questions
- Code of Conduct
- Where I can follow Hyperskill?
- Does Hyperskill have a mobile app?
- What are the browser requirements to use Hyperskill?
- Challenges
- I think I've found a bug. What should I do?
My Profile
- How can I change my name, email or password?
- How to reset a password?
- Is it possible to reset my progress?
- I have two Hyperskill profiles. Is it possible to merge them?
- I lost my profile. Can you help me?
- What happens to the Hyperskill profile if I delete my JetBrains profile?
Courses, Projects, and Topics
- Personalization and why it is needed
- Getting started with Hyperskill
- My study plan and how should I use it?
- Knowledge map and what it is for
- Hyperskill Certificates of Completion
- Can I choose a different course?
Subscription
- Subscription plans
- Frequently Asked Questions (FAQ)
- How to Switch from a Monthly to an Annual Plan
- Refer a friend
- Using Promo Codes for Payments via Stripe
- Cancel subscription
Hyperskill for Organizations
Gems
How to Install and Use an IDE
- Important information: New Hyperskill plugin for IDEs
- What is an IDE? Why do I need it for learning?
- How to use JetBrains IDE for free
- Having Trouble Installing or Running Your IDE?
- How to install and run PyCharm for learning Python?
- How to install and run IntelliJ IDEA for learning Java or Kotlin?
IDE Troubleshooting
- Error: IDE is not installed or running
- Possible problems with Android Studio version 2025.1 and later.
- Error: invalid_request Invalid client_id parameter value.
- I have a problem with a JetBrains IDE. What should I do first?
- Issue: сompleted project stage is not synchronized on Hyperskill
- Issue: a project doesn't open with the 'please select a project on Hyperskill' error