You are using an outdated browser. Please upgrade your browser to improve your experience.
SoloLearn: Learn to Code

Learn to code on the go for free

SoloLearn offers a proven technique for teaching any type of programming or coding

SoloLearn: Learn to Code

by Sololearn Inc
Brose and begin a course
SoloLearn: Learn to Code
SoloLearn: Learn to Code
FREE in the App Store

SoloLearn offers a proven technique for teaching any type of programming or coding. With the new Learn to Code title, you can get lessons on many languages all in the same app.

Brose and begin a course. SoloLearn offers several languages for you to choose from, including Swift, C++, Java, PHP, SQL, and more.

Brose and begin a course
Test out of a module

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.

Short concepts and quizzes
Multiple courses at once

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.

Play in challenges to test your mettle

What is it about?

Once you sign up with SoloLearn: Learn to Code, you'll be able to choose which programming language you want to learn. There are several to choose from, including HTML, Swift, C++, JavaScript, and more.

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 Screenshots

SoloLearn: Learn to Code screenshot-0
SoloLearn: Learn to Code screenshot-1
SoloLearn: Learn to Code screenshot-2
SoloLearn: Learn to Code screenshot-3
SoloLearn: Learn to Code screenshot-4
SoloLearn: Learn to Code screenshot-5

App Details

Education Social Networking
Last updated
April 8, 2021
Release date
October 23, 2017
More info

App Store Description

SoloLearn has the world's largest collection of FREE programming courses to learn how to code. Learn Python, C++, JavaScript, Java, jQuery, machine learning, data science, and more. You receive a certificate for each course that you complete. Choose from thousands of programming topics to learn coding concepts, brush up your programming skills, or stay informed about the latest coding trends. Challenge yourself and others with head-to-head coding competitions. Write and test your code on iOS’s #1 mobile code editor. Get inspired by real world code samples, and engage in interactive community conversations along the way.

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.

• Featured on TechCrunch, Forbes, ProductHunt, Lifehacker, and more.
• Facebook FbStart’s App of the Year 2017

• Web Development, including HTML5, CSS3, JavaScript, JQuery
• Python
• Java
• Kotlin
• C++
• C
• C#
• Algorithms & Data Structures
• Ruby
• Machine Learning
• Design Patterns
• Git
• Swift
• And many other topics you will not find anywhere else.

LOTS OF WAYS TO PRACTICE. Over 15,000 different questions and 2,000 quizzes. Plus “Try It Yourself” opportunities and “Code Coach” challenges throughout.

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.

Get access to an ad-free experience with advanced tools for a nominal monthly or annual subscription fee.
* Set custom daily learning goals and learn faster.
* Get daily reports on the time spent on lessons, practice, and social activities.
* See who else is learning in your location.
* Check your profile views and get insights about your standing within the community.
* No interruptions. Go ad-free to meet your goals without distraction.

Payment will be charged to your iTunes Account at confirmation of purchase. Subscriptions will automatically renew unless auto-renew is turned off at least 24 hours before the end of current period. Your account will be charged according to your plan for renewal within 24 hours prior to the end of the current period. You can manage or turn off auto-renew in your Apple ID account settings at any time after purchase. No refunds will be provided for any unused portion of the term. Any unused portion of a free trial period will be forfeited when you purchase a subscription. Limit of one free trial per Apple ID account.
Terms of Use:
Privacy Policy:

We love feedback. Tell us what you think at [email protected]

AppAdvice does not own this application and only provides images and links contained in the iTunes Search API, to help our users find the best apps to download. If you are the developer of this app and would like your information removed, please send a request to [email protected] and your information will be removed.