QR Code

Sololearn: Learn to code

June 24, 2024

More About Sololearn: Learn to code

Everyone can learn the latest tech skills. Do you want to practice how to use generative AI, design your own websites or apps, analyze data like a pro, or simply stay ahead in your tech career? Join Sololearn for full access to a complete online collection of FREE tech education! You'll learn by doing fun bite-sized lessons and exercises, develop projects from scratch, connect with millions of other learners, and earn a certificate to show your new skills off -- all from your phone!
Learn:
Know what you want to learn? Choose our brand new premium Generative AI in Practice course to learn how to use tools like ChatGPT, Gemini, Midjourney, or aspiring coders can choose one of our 18 coding courses including Python, Java, C++, HTML, SQL, Angular, and more! Head to one of our 5 guided learning paths for a comprehensive walk-through to gain the skills you need for web development, becoming a Python developer, creating apps with Angular, or fundamental coding foundations! Take the lessons at your own pace, reviewing and practicing as you go. If you have years of experience, test yourself as you refresh your knowledge and practice with our interactive lessons!
Learn by doing with our bite-sized lessons, fun interactive quizzes and practice combined with theory that uses the latest in educational learning science methods to help you understand and use your new knowledge. Then claim your course certificates to share on LinkedIn or wherever else you'd like!

Create:
Practice, create, and design with an exclusive AI plaground and a mobile code compiler! From your phone, you can try generative AI and create code wherever you are. Practice your new skills within your course, or play around with creating simple games and websites you can actually run and share with others.
You can create Python, Java, HTML, JavaScript, C++, C#, CSS, TypeScript, Kotlin, PHP, Swift, C, Node.js, Go, R, Ruby, Angular, and jQuery code directly in Sololearn, anytime, anywhere, as long as you have your phone!

Connect:
You've joined a community of millions of learners just like you! Share your knowledge or ask for help when you’re stuck on a problem. Check the Comments section in Lessons for other people’s explanations or questions about the topics, browse the Discuss forums and join in on the conversations as everyone works through generative AI and programming problems together.
Share your original code! You can ask for feedback or give feedback to others directly on code projects. Learn from other's projects by being able to see their code and the result. Link your GitHub or LinkedIn profile to your Sololearn account! Make it easier to show off your projects and connect with other coders.

What our reviews say:
"I really like this app. It's a great way to learn how to code, it kinda reminds me of duolingo. So this is a duolingo for we tech folks." - Julia Aderemi
"it's literally like duolingo for coding and I love it” - Brayden Williams
"feels just like a game whenever you complete a session and get xp which gives me motivation to continue and also learn a lot from it." - J1H4
"It is so comprehensive and perfect for beginners! Thanks." - Hussain Mirzaie

Take your learning to the next level with Sololearn PRO:
100% ad-free experience. Meet your goals without distraction.
Unlimited Hearts and practice. Learn at whatever pace suits you best with unlimited mistakes.
Personalized learning. Get customized challenges, quizzes, and practice from our AI helper, Kodie.
Unlimited assistance from Kodie. Receive hints, code explanations, and more as you learn!

We love feedback:
Support: [email protected]
LinkedIn: https://www.linkedin.com/company/sololearn-inc-
TikTok:https://www.tiktok.com/@sololearn_official
Use Sololearn in your browser at: https://www.sololearn.com
Terms of Use: https://www.sololearn.com/Terms-of-Use/
Privacy Policy: https://www.sololearn.com/Privacy-Policy/

Latest Version

Version
4.77.3
Update
June 24, 2024
Developer
Sololearn - Learn to Code
Apps
Education
Platforms
Android
Downloads
17,203,346
License
Free
Package Name
com.sololearn
Download Now
Add Comment & Review

User Reviews

Evan Kurtz (Afen)

1 year ago

Useful to have in a mobile setting, but the IDE is just so pitiful. Especially in a beginners setting, having more features to help users understand syntax and the scope of their data is super important imo. Additionally, I've come across quite a few poorly-explained topics (in C# anyway) that obfuscate the lesson being taught and leads to confusion about what it is users are supposed to be doing.

Jason Pool

1 year ago

So far it is great! I am only on the free trial, but I have already learned a lot. It gives easy to follow instructions, which makes lessons very easy to understand and continually tests you as you go along to help you retain information. I think anyone could learn to code with this app. Whether you know much about computers or not, I believe with this app, you will learn at least the very basics of code.

Erik Stone

1 year ago

The difficulty scale is horrible! You go from learning about simple arithmetic, strings and how to store data, and make comments to trying to solve a multi-stage math problem with no clues and minimal amounts of feed back from errors. The person who finalized this needs to have people who don't know how to code try their app before publishing.

L V

1 year ago

Great tool for anyone's self-learning when used IN ADDITION to another learning tool, such as videos. Gaining knowledge & reviewing it in different ways then finishing it off with your own projects made from scratch is a great way to learn & retain your knowledge SoloLearn has great exercises and challenges. It also gives succinct explanations of what each function does, however some may find some of the explanations do not go deep enough. Have another guide handy for best effect.

James Misel

1 year ago

On one hand, I feel like I'm learning a lot about the various coding languages I'm studying, so in a way it's serving its purpose. However, it's very obvious that a lot of the questions in the app are intentionally designed to be misleading in order to make you lose hearts and push the paid subscription. Some of the questions that you're tested on are irrelevant, and sometimes it uses the questions as a way to provide information, forcing you to guess on material that hasn't been covered yet.

Konstantin Strupp

1 year ago

An okay app to start to learn programming, if you dont know where to start. DONT buy a yearly Pro Subscription, buy monthly there is not enough content to finish it in a year. There several very good lessons, some are very bad explained and even a lot errors are found in it. (Like indentation) In Python course it was pretty easy and all of a sudden with classes/dictionaries etc. it became page long textes.

Aaron

1 year ago

Development team has lost their focus. The update heavily promotes paid subscription. You cannot learn infinitely, you are given "lives". I fail to see how this is on par with allowing anyone to learn coding. Beginners are sure to mess up from time to time, and with this limit, they cannot progress at the required level to retain information.

kyle bridgewater

1 year ago

i just use the compiler. it works for what i want. I'm able to write temporary save / load files and I'm able to access my code on my phone or computer where i have internet. it would be nice if this worked offline. the only thing i don't like is on the mobile version, maybe it's from me constantly switching apps, but every now and then i start scrolling and the app crashes. so, i try to save often, which is not an auto feature.

Melissa Buddy

1 year ago

Anazing! I have only tried a few levels, but I have had so much fun and am surprised with how quick I'm learning this. Not only does it pace you through each step efficiently, but the way it's set up to make sure you're retaining the information is incredible. It hasn't felt like you're dragging along, and my favorite part is the hands-on approach it invites giving you the opportunity to create your own unique spin on which ever code you're learning at that time. This app is a game changer.

Random Man

1 year ago

This is an amazing way to learn code, it breaks everything down so it all makes sense. It works amazing even without premium. Their ads are no hassle. This works beautifuly. They give amazing examples. I highly recommend downloading if you want to learn code. And their selection of code is amazing. I just realized that their premium is only 4 bucks a month. It's so worth it.

Connor Randalson

1 year ago

This is easy to understand, use, and is very beginner friendly. It's anything a new person to coding should use, and even those who are pretty advanced. It has about everything. As the description says, it's basically the Duolingo of code, but in my personal opinion, is even a bit better than duolingo in terms of simplicity. Definitely recommend.

Marc Daniels

1 year ago

Just finished introduction to python and it was very well structured. Moved on to put on intermediate and it's 90% lessons with minimal practice sections. I'm not sure why this would be the case as we're supposed to be learning more and applying that knowledge. Using the skills taught further ingrains the information as you go. I would like to see more practice sections added. There's also a bug where after you answer a question the order of the answers shuffles even if you got it correct.

Elise Durst

1 year ago

Great app to learn coding, good for beginners who don't know where to start. Lessons contain digestible amounts of information that make it easy to follow on a daily schedule. My biggest complaint, however, is that the streak function doesn't work at all. Why add a function to your app if it doesn't work at all or doesn't intend to execute its desired purpose? Edit: Sololearn team fixed the streak issue, for me at least. Thank you very much for that!

Clay Akin

1 year ago

Love the simple block learning style breakdown. So far I am completely comfortable with what I've learned, and have not felt overwhelmed with the lessons. I feel personally that I could learn in slightly bigger chunks at a time, but as a zero knowledge beginner I chose no knowledge to be safe. it was still a good choice and I'm glad I went through the basics. I feel like most people could learn with the app, and probably should. I've already recommended to to several friends and coworkers.

Bessie “Songbird” Young

11 months ago

Is the app under maintenance? I have been unable to open it, it's stuck on the opening screen. I just uninstalled & reinstalled, but it's still doing it. I sent an email for assistance. I have a really good streak of almost a month going, & this is going to kill it & mangle my rankings in the Saturn League. Very unhappy about this, please fix it.

Tim Currier

1 year ago

New changes have made finishing a course painful. The hearts system just isn't working for me. I'll be looking for a new app to learn on. Update: Paid for full course. As someone who started learning with no knowledge of this it was an alright start, but now that I'm on higher level courses it seems like it just repeats many parts while glossing over more advanced pieces.

Dalton Cowall (Quizfox)

10 months ago

Definitely helps you learn coding but has some minor flaws so far. For example whenever you make a mistake in the practice sections it tells you the error in results. After you correct the error and it works, it still shows the last error you made, could be a small bug. In the "introduction to C++", the "Looping overArrays" lesson, the example code is actually incorrect using an accidental i++ in the code playground but uses an x++ which is correct when actually running the example. Good though.

Mae Price

1 year ago

TLDR; Amazing FREE app for learning to code! Unlike other coding apps that will let you do a few lessons and force their pro plan, this app is completely free (with ads). There's an optional subscription, but it's for practice lessons and extra lives if you run out. You're never stopped by a paywall at any point, which makes it the best coding app in my opinion. They have several different courses for different languages, so you're not stuck learning just one if you want to pick up another.

Stormy

1 year ago

the website I think is better than the app for parts of the course, just because it's useful to have your keyboard for the challenges. Sometimes the answers for challenges are a bit too advanced for what was taught thus far. I have found myself often copying the whole thing into Visual Studio because the program built into the website doesn't light elements up as clearly as VS so it is harder to tell how the computer interpret s each element. Other than that, I do like the program.

Max Blum

1 year ago

It's still very early on, but so far this app makes it pretty easy to grasp foundational concepts, and I'm massively competitve, so the scoreboard encourages me to continue. Only 4 stars because thinking as a UX Designer, the way you click inputs to select them as answers isn't super intuitive. I haven't tried selecting them in the wrong order yet because I don't want to tank my score 😉 [edit] The tap to select is a glitch; the interaction is designed primarily as a drag-and-drop, which rocks!

Add Comment & Review
We'll never share your email with anyone else.
Appxoo: 2024 Download Trending Apps: Dating, Gaming, Health, Financial, Music, Video, Travel, Education, Productivity, Learning & More