App Intel

CodeGym: learn Java

LiveHiTech Rush Inc2 apps · 958.6K installsEducationFreeIn-app purchases: $19.99 - $59.99 per itemcom.hitechrush.codegym

Learn Java programming online

Alert me★ WatchOpen in Play ↗
Total installs
383,402
exact · Play shows 100,000+
Installs / day
—
measured after our second crawl (about a day)
Rating
4.6★
3.8K ratings · 52 reviews
Released
3 Oct 2019
7y ago
Last update
28 Sept 2026
v1.0.82 · 13d ago
Countries
—
not checked yet

Install history

exact counter from Google Play
374.5K405.9K437.3K468.6K500K11 Oct12 Oct12 Oct
374.5K405.9K437.3K468.6K500K11 Oct12 Oct12 Oct

Installs per day · last 90 days

Not enough history yet — check back tomorrow

Change timeline

No changes recorded yet. We compare every crawl with the previous one and list title, icon, screenshots, description, version, price and availability changes here.

Country availability

Availability has not been checked for this app yet. “Check all countries” looks the app up in about 140 Google Play storefronts and shows where it is live, listed but not installable, or missing — plus any country-specific (custom) store listings.

Top countries

Country data will be available soon.

We estimate where downloads come from using the app’s position in Google Play’s top charts in about 140 countries. This app is not in any chart we have collected yet; the estimate appears as soon as it is.

Top chart positions

Not in any tracked top chart.

App manifest

Read this app's manifest from Google Play: permissions, declared SDKs, components and AdMob app ID. Saved analysis appears here automatically.

Manifest analysis reads only the required APK ranges. Base APK downloads may need separate device splits to install.

Data safety

declared by the developer on Google Play
  • No data shared with third parties
  • Collects data Personal info and Device or other IDs
  • Data is encrypted in transit
  • You can ask for your data to be deleted

This is the developer's own declaration, summarised from the Play listing. The permissions below show what the app is technically able to access.

Permissions

6 in 1 group
0 Sensitive2 Notable4 Routine
OtherNotable6

Access to miscellaneous device features that don't fit other categories

  • Start itself automatically as soon as your phone finishes turning onrun at startup · RECEIVE_BOOT_COMPLETED
  • Keep your phone's processor or screen from going to sleep, which can use more batteryprevent device from sleeping · WAKE_LOCK
  • Check whether you are online and whether you use Wi-Fi or mobile dataview network connections · ACCESS_NETWORK_STATE
  • Connect to the internet to load content and send datafull network access · INTERNET
  • Read Google service settings stored on your deviceread Google service configuration · com.google.android.providers.gsf.permission.READ_GSERVICES
  • Receive push messages sent from the app's servers over the internetreceive data from Internet · com.google.android.c2dm.permission.RECEIVE

Sensitive = can reach personal data, location, camera/mic or act on your behalf. Notable = changes how your device behaves. Routine = normal for almost every app. Source: Google Play's permission list for all versions of this app.

Store listing

Full description
Learn Java programming from scratch on your smartphone with the educational quest game from creators of CodeGym. The course consists of 1200 tasks and 600 mini-lectures. If you dream of becoming a programmer, but you’re short of time for learning on courses with a demanding schedule, here’s a solution. With this app, you can devote as much time for your learning as you have, and practice wherever you want. Even 30 minutes a day would be enough for reading a couple of lectures or solving a few tasks :) Our Java programming course is designed in a playing format and includes four quests. Each quest consists of 10 levels with lectures and tasks. Imagine you play a game and skill-up your character along with actually learning how to code! Of course, it’s quite a tough task to write dozens of code lines on your smartphone. With this aim in view, we’ve developed a fully-featured system of auto expands and tips to help you code faster. After you write the solution, send it for review and get instant verification. There’s a whole lot of Java tasks in the course, such as: - Writing your code; - Fixing existing code; - Self-consistent mini-projects and games. If you run into sticky points while solving any task, feel free to ask for a hint in the help section and get advice from other students or course developers. We save your progress, so you can return to learning any minute and continue with solving tasks or reading lectures. Learn Java fundamentals the right way — through coding practice!

Growing in Education

Category →