This page needs its stylesheet to be shown
The app listing, the version table and the download step are laid out by this site’s stylesheet. With stylesheets switched off, or blocked before they arrive, none of that layout exists, so the page is not shown.
Allow CSS for this site — including in any content blocker or privacy extension that may be stopping it — then reload the page.
Learn to code in Python, JavaScript, Java, HTML with the Sololearn coding app
By Irfan Rosli
News editor
Sololearn is a coding course app for learning to program. Its main languages are Python, JavaScript, HTML, CSS and SQL, with Java and a number of others also in the library. The developer pitches it at people starting from nothing as well as people who already write code and want to fill gaps.
Courses are the core of it, and the developer says they run at whatever pace the learner sets. There is no fixed schedule described in the listing.
The main courses cover Python, JavaScript, HTML, CSS and SQL. HTML and CSS handle page structure and styling, JavaScript adds behaviour to pages, and SQL is used to query databases, so the set spans web front ends and data work.
The build we hold is Sololearn: Learn to code 4.130.11 (APKS split bundle) for Android 10 and up.
Mimo: Learn Python Coding & AI
Mimo: Learn to Code · Education
Xmind: Mind Map & Brainstorm
Xmind Ltd. · Productivity
Academia.edu
Academia.edu · Books & Reference
Cxxdroid - C/C++ compiler IDE
Lider Soft KZ · Tools
Learn Python Programming
Coding and Programming · Education
Learn App Development
Coding and Programming · Education
Enki: Learn to code
enki.com · Education
© 2018–2026 APKCube
Python and JavaScript are the two the listing names first, which makes them the natural starting points for someone new to code.
Beyond lessons, the app offers hands-on programming practice built around real-world projects. Coding games and challenges sit alongside them, and the developer frames them as a way to keep practice from feeling like homework.
The same practice format covers Python, JavaScript, HTML, CSS and SQL, so a learner can move between projects in those languages without switching tools.
The library also includes Java and many other programming languages and technologies. The listing presents this range as a way to build a foundation for a career in tech.
Someone who wants a language outside the five core ones can look for it in the catalogue before committing to a full course.