Brose and begin a course. SoloLearn offers several languages for you to choose from, including Swift, C++, Java, PHP, SQL, and more.
Test out of a module. Already have some of the basics down? Test out of modules you think aren't going to teach you anything.
Short concepts and quizzes. Each lesson is made up of short concepts, followed by one-question quizzes to ensure you're paying attention. Modules also have ending quizzes to solidify your learning.
Multiple courses at once. You can take multiple courses at once, if you want/need to learn more than just one.
Play in challenges to test your mettle. SoloLearn offers quiz-style challenges against other "players," where you match your coding knowledge with an opponent for experience points.
What is it about?
Why we love it
The courses are very well structured, offering you short segments introducing particular concepts of the programming or markup language. After each segment, there's a one-question quiz to make sure you grasp the concept. At the end of each module, you'll take a final quiz to ensure you fully comprehend and can execute the contents of that module. If you already have some background in a language, you can test out of some modules. To do so, you'll take a short quiz that gauges how much knowledge you already have. Once you successfully complete one of the tests, you'll be able to move on to the next module. Otherwise, you have to work through each one sequentially. The app does a great job of "gamifying" the experience, too. You earn badges as you learn, and can take advantage of the challenges not only to test your knowledge, but also to earn XP and more badges.
App Store Description
SoloLearn has the largest collection of FREE code learning content, from beginner to pro! Choose from thousands of programming topics to learn coding concepts, brush up your programming knowledge, or stay aligned with the latest coding trends.
You will be greeted by the friendliest community of coders, where peer support is an essential part of learning and development. Fresh learning content is created by the community daily, facilitating efficient and effective coder skill improvement.
Join millions of other coders for anytime anywhere access to countless coding topics and assignments. Write and run real code on iOS’s #1 mobile code editor, get inspired through real-life code samples, and engage in interactive community conversations along the way.
• Facebook FbStart’s App of the Year 2017
• Featured on TechCrunch, Forbes, ProductHunt, Lifehacker, and more.
FRESH, FREE CONTENT DAILY:
• Algorithms & Data Structures
• Machine Learning
• Design Patterns
• And many other topics you will not find anywhere else.
PERSONALIZED. Content is delivered based on your progress, preference, and hottest market trends.
FREE 24/7 PEER SUPPORT. Ongoing community support and real-time alerts make learning to code as easy and enjoyable as it can possibly get.
FREE KNOWLEDGE SHARING. Create lessons in your area of expertise and become a community influencer that millions will look up to. Improve your profile and invest in your future using what you already know.
FREE MOBILE CODE EDITOR. Write, run, and share real code right from your mobile, without any additional installations and setups.
We love feedback. Tell us what you think at [email protected]
Use SoloLearn on the Web at https://www.sololearn.com