Frequently Asked Questions
Which language should I learn first?
That depends on what you're trying to achieve.
For general application programming: Python, C++, and Ruby; then Java, C#, or Swift, based on the platform you're targeting.
I'm unable to move ahead in a quiz. What should I do?
Consult the quiz comments section or use the Unlock/Hint button to see the correct answer. If neither option works, go to SoloLearn's dedicated Q&A Discussions section, where you can ask and answer questions.
Can I access SoloLearn courses offline?
Offline Learning Mode is available for our Android and iOS apps. Android users can make the course available offline from the Course Selection page. iOS users can do this through Download Assets on the Settings page.
Can I learn across different devices?
Absolutely! The app syncs your progress as long as you use the same account.
How do I activate my account?
After you successfully sign up, we'll send an email with activation instructions. All you need to do to activate is tap on the activation link.
Is it possible to change my name on a certificate?
Yes. Change your name on the Profile page, and the change will automatically reflect on your certificates.
How can I prove that I've completed a course?
Each certificate has a verification link. It's accessible from your Profile page on our website. Just click on the certificate to open a public link that you can use to verify the certificate.
Where can I use my certificate?
The certificate is proof that you've completed a course, so you can use it anywhere you like.
Can I get a hard copy of my certificate?
We do not send hard copies, but you can download a high-quality PDF version from your Profile page on our website.
What is XP?
XP stands for eXperience Points. You earn XP by participating in activities and improving your coding skills. These activities include completing a lesson/course, playing challenges, unlocking badges, and so on.
How are XPs calculated in the Challenges?
The XPs you gain/lose are unique to each match. Calculations take the opponents' levels into account. We use a modified version of the Elo rating system to calculate the points for each won/lost challenge. You can learn more about the Elo rating system here: https://en.wikipedia.org/wiki/Elo_rating_system
How do you level up on SoloLearn?
It takes a specific number of XP to level up. Check out the table below:
|20||1,000,000 and up|
How can I provide feedback?
Feel free to send all feedback to firstname.lastname@example.org. We take our users’ feedback very seriously, and make every effort to thoroughly consider every email, review, or question sent.