Sololearn: Learn to Code

Sololearn: Learn to Code

By Sololearn Inc

  • Category: Education
  • Release Date: 2017-10-23
  • Current Version: 4.79.0
  • Adult Rating: 4+
  • File Size: 95.30 MB
  • Developer: Sololearn Inc
  • Compatibility: Requires iOS 15 or later.
Score: 4.81798
From 70,807 Ratings


Everyone can learn to code. Do you want to design your own websites or apps, analyze data like a pro, or stay ahead in your tech career? Join Sololearn for full access to a complete online collection of FREE programming education! You'll learn by doing in fun bite-sized lessons and exercises, develop projects from scratch, connect with millions of other coders, and earn a certificate to show your new skills off -- with just your iOS device! LEARN Know what you want to learn? Choose from one of our 18 coding courses including Python, Java, C++, HTML, SQL, Angular, and much more! If you're not sure where to start, 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 web apps with Angular, fundamental coding foundations, and more! If you're completely new to coding, 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 then reset the course to go through again! Learn by doing with our bite-sized lessons, 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 Gain access to a mobile code compiler! From your phone, you can 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 coders 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 coding conversations as everyone works through 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. TAKE YOUR LEARNING TO THE NEXT LEVEL WITH SOLOLEARN PRO 100% ad-free experience. Meet your goals without distraction. Unlimited Hearts. Learn at whatever pace suits you best with unlimited mistakes. Custom goals. Set daily goals to help motivate and inspire you. Course restart. Reset a course to start from the beginning to refresh your knowledge. 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! Payment will be charged to your iTunes Account at confirmation of purchase. Subscriptions automatically renew unless turned off at least 24 hours before the end of current period. Your account will be charged according to your renewal plan 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. We love feedback: Support: LinkedIn: TikTok: Sololearn on web: Terms of Use: Privacy Policy:



  • Weak in the more advanced courses

    By Albert M E
    I was completely new to programming and loved the intro to Python course and finished it quickly. I had paid for the pro version from the getgo and decided to continue and take the intermediate python course. To my disappointment the lessons were less thorough the more I advanced to the point that they were useless. I stopped learning and keeping up and dropped the pro and the classes altogether. It is a shame the courses are not consistently helpful. You have lost a happily paying customer in me.
  • Pretty Good

    By Root the Root Beer
    This app resembles Duolingo but it teaches you necessary coding skills like Python C++ JavaScript and tons more
  • Duolingo for coding

    By Bebe253
    This app is like duolingo but for coding. I’m a total newbie and this is really helping me learn the basics! I’m mostly learning as a hobby but also to boost my resume. Let’s see how it goes :)
  • Pricey

    By SWC1000
    Cost is way to high. Just gouging customers!
  • تنبيه

    انا شخصياً امس اشتركت في التطبيق هذا الشهر pro ما ادري ليه ما تفعل حتى الان .. ارجو سماع احتياجاتي
  • asking for review

    By Fushigimigi
    They keep asking me for a review. I know the game. Here is your review: 1star. Asked me again: 1 star They listened and made it possible to restart courses. 3stars. I use apps like this on my work breaks and waiting in line at places. I commonly cannot finish a lesson in a short amount of time and I have to restart the lesson the next time I get on. Annoying.
  • Great App!

    By zeyadmused
    This is a great app but could you add swift to the app please?
  • One minor problem with saving your code

    By The voice7
    I was originally given the option to save my codes for later review and study, but now it keeps failing every time I tap save after naming the section of coding. Why bother forcing the prompt to save if it continues to say it has failed. I do not name my files with the same names, they are always individualized and unique.
  • Constant Timeout

    By dhawk2324
    I decided to do the pro plan and it was going great but I cannot get pass the math part of the Java course. It keeps timing out and resetting.
  • Learn in your free time

    By hayderxyz
    What I love about this application that it was built like a game , solve more to level up with multi choice, no need to memorise anything, compatible with many devices, yearly subscription is good, keep up the great work