Thus far, it's one of the best ways I've come across to learn code. The Coding Playground it includes helps a lot in fostering understanding... For the most part. Sometimes, when they get to the later modules, it feels like they're going kinda fast, and the Playground stops being helpful when you can't make heads or tails of what they're actually doing. There's comment sections on every page, but... Mostly they're about what you'd expect from a comment section. All in all, could do worse.
Reviews for Sololearn: Learn to code
Sololearn has helped me so much in my career. Its bite sized content sections, real life coding practice, and the AI features have helped me excel. I love the "code battles," too. I've been a Max/Pro member for years! If you're dipping your toes into coding, it's great. If you're brushing up on less frequently used languages, it's great. It's just all around GREAT! And, it's not just an app. you can log in on their website and access the same content! I prefer taking my courses on my computer.
pretty simple and easy to understand, great for beginners wanting to know the basics of any given code Edit: I think the only thing that would be better to get a 5 star would be to just add a couple more simple exercises. It's really good as is but I sometimes want something that will help me use everything up to a certain point so I don't forget what was learned
App used to be good but completely destroyed itself with greed and bad programming. Last time I used it, you basically run out of hearts and can't continue unless you pay a $50 subscription. Seriously? Nobody is going to pay this insane when there are FREE courses on YouTube. Nowadays, the app breaks when you try to sign up with a "could not complete" request error. If people are paying you money I'm lost at how that is remotely possible.
EDIT: it IS free, my apologies. Later modules have a lock icon and can't be clicked, which makes it look like you need to have a membership in order to access them. You just need to complete the prior module. Lots of apps use a lock icon to indicate premium content that isn't free. My mistake. There is an opportunity here for the developer to improve the UX.
This has got to be the most well organized app for learning code on the market, period. You're not allowed to randomly jump from section to section, while, at the same time, missing a lot of information on the way. Instead, it gives you the material in-depth and in methodical way so there aren't any gaps in your knowledge. This app summarized what I learned in three months of coding C++ in school within two hours. Fantastic app!
The addition of hearts has ruined this for me. A big part of programming is learning from your mistakes. Sololearn has turned this into a punishment. I kept trying to come back to this, but nah. Edit: "Pay us $13/month to learn something that is otherwise freely available online to improve your experience of our app" might not be the argument you think it is...
I personally went out of my way to write my first review of any form of entertainment for this app specifically. Reasons are because, for one; this is extremely intuitive for a beginner like me. From solid explanations to having a one question review on what you had just been taught makes everything that much easier for me to remember! Thank you. Also it's free?! Referring to a review I've read about how the ads are too much? Come on! This is FREE & very (IMO) useful for anybody wanting to learn
Nearly completed the first round of lessons for Python. The combo of lessons, quizzes and user comments is highly effective and easy to absorb. This is very much like the online classes I took in college, with the bonus of a comment section. Note that it does try to sell you on the paid version by limiting practice attempts, but the lessons do seem to continue without buying. If you can afford to, it seems worth paying for.
I've used a decent variety of different programming education apps as a means of keeping my skills sharp between periods of disuse, and this is one of the better ones. They're frequently adding new material, as well, like the recently-added (well, not so recent now) Kotlin lesson. It's also been very good for learning new skills: I never formally learned Ruby in school, and I was really happy with their intro tutorial.