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!