CodeGym: learn Java

In-app purchases
4.6
3.4K reviews
100K+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

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!
Updated on
29 Mar 2024

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
This app may collect these data types
Personal info and Device or other IDs
Data is encrypted in transit
You can request that data be deleted

Ratings and reviews

4.6
3.28K reviews
A Google user
5 October 2019
Happy to see an android app for codegym. This application is really good for viewing the contents, and all the time laptop is not needed now. But when it comes with IDE the emulator is little bit hard to work. Its better if the emulator is auto adjusted to fit the screen, so that the end users will feel easy to read as well as test the codes.
120 people found this review helpful
Did you find this helpful?
Zsolt Bagi (Sebastian)
19 September 2022
This app is the one. You get taught stuff and you also have to write code. It's not just telling you what to do where. I've only used it for the passed 20 minutes but I'm already in love. Great examples of what things are and tasks are amazing. You actually get to code things instead of just watching videos and stuff like in other apps. 10/10, would recommend.
55 people found this review helpful
Did you find this helpful?
Jessie
24 July 2023
Dont know much about the app, it has a nice learning rate for new comers and I would recommend it to any new learners. The app does not let you skip any levels meaning no matter how much experience you have, you to start at the basics. Going through tedious and boring content which experienced programmers are well versed in. BUT it is enjoyable and essential for new java learners. I am not spending hours going through all of these programming basics just so i can start learning with this app
11 people found this review helpful
Did you find this helpful?