# CodeGym.cc Reviews
**Vendor:** CodeGym.cc  
**Category:** [Technical Skills Development Software](https://www.g2.com/categories/technical-skills-development)  
**Average Rating:** 4.8/5.0  
**Total Reviews:** 58
## About CodeGym.cc
We are experts in teaching Java. CodeGym offers an interactive practice-oriented Java programming course. It’s valuable for absolute beginners and software developers who want to deepen their skills. We’re 9 years on the market, and over 30,000 people from 40 countries have become our graduates. According to our surveys, 95% of them have already found a job. For those who prefer supervised learning, we offer to study with a mentor. If you want fast results and are up to a challenge, you can take our Java Fundamentals course. In three months, it allows learning the Java language&#39;s basics. Group studying, video lessons with mentors, and real homework from the first day are the ingredients for the success recipe. People study to get a job, not just for the sake of learning. That’s why we launched Java University, a 12-months program for those who want a guaranteed job offer at the end of the course. Learn Java with the help of qualified personal mentors, acquire all the knowledge you’ll need, get support from our career center - and welcome your future as a Java Full Stack Developer. \*What makes us special?\* - We believe that practice makes a great developer. So, 80% of our course is practice. - We use effective teaching techniques — visualization, storytelling, games, etc. — to make learning more effective and fun. - Our platform has 1400+ tasks, a virtual mentor, Intellij IDEA, and a mobile app. - We have an extensive community. When you face a problem you aren&#39;t able to solve, you can turn to other students. - Our mentors are high-skilled successful Java developers who can share their experience and help find an answer to any question.




## CodeGym.cc Reviews
  ### 1. I liked CodeGym.cc because it is a practical task-based learning platform.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Kasiganesan R. | Senior Instructor, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 13, 2024

**What do you like best about CodeGym.cc?**

I liked CodeGym.cc because it is a practical task-based learning platform. It not only suitable for newbies, but also for working professionals who want to upgrade and expand their skills. This is really a Gym which builds our programming muscles.

**What do you dislike about CodeGym.cc?**

Theoritical content may be somewhat large. Someone needs patience to go through the materials. But finally it works a lot.

**What problems is CodeGym.cc solving and how is that benefiting you?**

It clarifies each and every corner of Java programming, which will be helpful in programming.

  ### 2. Great mentoring and support + Good Practice Exercises

**Rating:** 5.0/5.0 stars

**Reviewed by:** Tom S. | Software Craftsman, Mid-Market (51-1000 emp.)

**Reviewed Date:** August 01, 2022

**What do you like best about CodeGym.cc?**

I have very much enjoyed the weekly videos with guidance on specific coding points. I have found working through these to be very useful.

I also like the carefully thought-out exercises and the clear roadmap for progressive improvement in Java.

The exercises and the roadmap make this website an excellent resource for learning Java effectively.

**What do you dislike about CodeGym.cc?**

Java is a challenging programming language with lots to learn. The website does this effectively so no dislikes.

One area for future focus could be more project work. I particularly liked the way the course teaches how to build a Minesweeper application, Hungry Snake, 2048, Moonlander, Racer and Galabugs Invaders.

**What problems is CodeGym.cc solving and how is that benefiting you?**

The main challenge for me in my job is developing Java knowledge and CodeGym does this very effectively.

I have noticed some improvement in my task completion at work as a result of the practice exercises I have completed with CodeGym.

  ### 3. An exciting and effective way to learn Java - Codegym

**Rating:** 5.0/5.0 stars

**Reviewed by:** Krzysztof K. | Self Employed, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 31, 2022

**What do you like best about CodeGym.cc?**

There is  plenty of things that first brought my interest to Codegym platform and later kept me dedicated to learn Java  there. Tons of different exercises with the user friendly interface, great customer service or constantly developed and upgraded platform, are just some examples that should give credit to all the work that has been done there.

**What do you dislike about CodeGym.cc?**

Nothing major comes to my mind. Introduced during my Codegym experience a  system that allows a user to download a correct solution, successfully prevents the user from getting stuck in the exercise, what had happened to me sometimes in the past.

**What problems is CodeGym.cc solving and how is that benefiting you?**

It creates a possibility to iron out knowledge and skills that the user is trying to develop. A wide specter of exercises can also give a better understanding of the matters.

  ### 4. A fun experience with actual learning.  You will make enormous gains with CodeGym!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ron V. | IT Support (Independant Contractor), Small-Business (50 or fewer emp.)

**Reviewed Date:** August 01, 2022

**What do you like best about CodeGym.cc?**

The coding exercises are very well structured and stay inline with the theoretical part.  The Theoretical portion doesn't overload you with information.  The exercises are challenging enough to make you think but not too difficult where you can't finish them.

**What do you dislike about CodeGym.cc?**

I could not get the game development exercise to work with IntelliJ.  I don't believe the user level matches the game design level accurately.  You might actually need to be a higher level to finish certian game desigs

**What problems is CodeGym.cc solving and how is that benefiting you?**

I am making great gains in coding knowledge.  I believe CodeGym is truly vested in having users succeed.

  ### 5. Good workout(Practice) and fun Lessons

**Rating:** 4.5/5.0 stars

**Reviewed by:** Cristian B. | Plant Quality & Lean Manufacturing (APS) Manager, Automotive, Enterprise (> 1000 emp.)

**Reviewed Date:** August 29, 2019

**What do you like best about CodeGym.cc?**

The most valuable piece in codegym are the practical applications and exercises. Great work with the plugin, task validation and recommendations.
Very well structured lessons with examples and code entry.
Overall this is the best Java learning program that i have encountered and would recommend it to anybody that wants to learn or improve his/her programming skills. 
 

**What do you dislike about CodeGym.cc?**

I can not say i dislike something specific. In some cases the explanations are a bit difficult to understand but no worries, they are explained multiple times throughout the course. 

**Recommendations to others considering CodeGym.cc:**

Start using the platform, it is the easiest way to learn Java if you are a beginner and you are a bit scared about the huge amount of information that comes with leaning to code. Codegym will make you learn through its funny approach and will challenge you to become better and better each lesson.
Go through all the tasks and use the question and answers section.

**What problems is CodeGym.cc solving and how is that benefiting you?**

I managed to improve my programming skills by completing the tasks and be more confident and eager to learn and improve more.

  ### 6. Better source to learn programing then 4 years IT college!

**Rating:** 5.0/5.0 stars

**Reviewed by:** M W. | Better source then college, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 28, 2019

**What do you like best about CodeGym.cc?**

The style of teaching. Usually, programming stuff in books is presented in an intricate way. Code gym makes this so much clearer. Exercises help so much to understand the subject. I like also how subjects are duplicated in time. Repeating stuff really helps to keep it in your head :) 

**What do you dislike about CodeGym.cc?**

40 min long movies of Elon Musk ;) At the beginning of every level there used to be motivational text and I really enjoy it but later it disappears. I would like to see it more often :) Sometimes i don't like it when the user has to search for information about the subject which wasn't meant. I mean for example Volatile keyword in some exercise. Of course, I understand as a developer we need to search for information but would be really nice if Codegym would give as some source :) 

**Recommendations to others considering CodeGym.cc:**

Just go in because it worth :) Try to do exercises on your own. Check help only when you have totally no idea how to resolve the task.

**What problems is CodeGym.cc solving and how is that benefiting you?**

Well, I wanted to develop my skills in programming. After finishing my bachelor's degree I felt I need some practices to exercise which I found on this fantastic website :) It really helps me to understand many things which were so unclear when I was studying at college. If you would open school I would go there for sure :D

  ### 7. One of the best ways to get a solid foundation in Java

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jacob A. | developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** September 01, 2019

**What do you like best about CodeGym.cc?**

Codegym.cc gives you what most java tutorials don't... a rock solid foundation in the language that constantly reinforces skills and builds on what you have already learned.

**What do you dislike about CodeGym.cc?**

After the fundamentals are learned, the structure of the tutorial gets a little more random. I would also like to see more actual projects to work on. I wish there was a learning platform that took the best parts of codegym.cc and hyperskill.org

**Recommendations to others considering CodeGym.cc:**

As good as it is, please supplement it with other solutions. I highly recommend hyperskill.org, possibly the only other learning site that can compete with codegym.cc

**What problems is CodeGym.cc solving and how is that benefiting you?**

It has shown me where my gaps in knowledge are in java, thus helping me work in a more focused way on my weaknesses in the language. It has also helped me solidify my theoretical knowledge and apply it in realistic code snippets.

  ### 8. Finally the right way to learn Java

**Rating:** 4.5/5.0 stars

**Reviewed by:** Laura A. | Software Quality Analyst, Professional Training & Coaching, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 28, 2019

**What do you like best about CodeGym.cc?**

The content is embedded in a futurist story which makes you learning as if reading a sci-fiction book. They make the theory easy to digest along with original exercises. The platform is quite user-friendly.

**What do you dislike about CodeGym.cc?**

There is limited support when you come across with content misunderstandings or coding doubts. I'd had to use platforms such as Stack overflow to clear up doubts.

**What problems is CodeGym.cc solving and how is that benefiting you?**

I am really falling in love with Java because of CodeGym. I have been trying to learn this language through different sources, but this was always introduced in such a boring way that I used to give up on my goal. CodeGym is making me change this perception.

  ### 9. Code intensive and really exciting (sometimes brain wrecking) tasks

**Rating:** 5.0/5.0 stars

**Reviewed by:** Kelechi A. | chief programmer, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 03, 2019

**What do you like best about CodeGym.cc?**

I like the fact that codegym's style is the more you do, the more you understand. It takes a very practical approach to learning programming. Also it does not neglect the theory part which is also very important. But as they say in codegym during code copy tasks, sometimes you do not have to think, you just have to hammer away. I also like the codegym community as it comes out very helpful a lot of times because getting stuck is normal while coding but getting stuck for too long can be very discouraging but the community has been really helpful.

**What do you dislike about CodeGym.cc?**

Sometimes task verification can be really hard to pass because you are not really sure what is needed as requirements may not be explicit enough.
The fact that codegym is yet to develop a mobile platform sometimes slows down learning as their web platform is not very mobile friendly. The web platform is awesome on my laptop and intelllij idea but when I'm away from my laptop and really need to use codegym, well, I don't.

**Recommendations to others considering CodeGym.cc:**

If anyone wants to practice how to code. This is the best place 

**What problems is CodeGym.cc solving and how is that benefiting you?**

Java skills skyrocketing recently.

  ### 10. Learning Java through CodeGym

**Rating:** 5.0/5.0 stars

**Reviewed by:** Daniel B. | Mr., Small-Business (50 or fewer emp.)

**Reviewed Date:** May 28, 2019

**What do you like best about CodeGym.cc?**

I like the fact that CodeGym is an interactive platform. Rather than simply reading content from an ebook, tutorial site, or watching a video course, it gives the user the ability to engage in the entire learning process.
- The course is formatted around a fictional dialogue story that is rather interesting to follow as one learns.
- The learner is guided through different lessons by different instructors with their own different modes of teaching something new, educative or motivational. So it's hardly boring or predictable.
- There are always tasks to help the learner brush up on their skills of what they've learned. And it actually feels like you're gaining serious coding skills and building upon concepts. Each task displays the results of how well one has faired in comparison with other learners who also attempted the task, so it makes it competitive and all the more worthwhile completing the tasks.
- The blog articles that encourage the learner on the prospects of the course they're on.
- The ability to comment, ask and discuss tasks with fellow learners and editorial community on the platform through sharing in the comments.
- As of this moment, it's free and giving learners the opportunity to pursue their dream of becoming Java programmers.

**What do you dislike about CodeGym.cc?**

I think it would that CodeGym offers no certificates of completion.
Much as I understand that ultimately it's the skills that matter more in comparison with a certificate, it would still be nice to know that I have a certificate for completing my course study on CodeGym. 

**Recommendations to others considering CodeGym.cc:**

The best at building the programming skills, thought and culture of an aspiring programmer.

**What problems is CodeGym.cc solving and how is that benefiting you?**

It has made learning a programming language really engaging and worthwhile.
I strongly believe that every course should be structured in such a way.

  ### 11. It can not be explained in a short sentence. If you want to read then read the whole answer I gave.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** August 20, 2019

**What do you like best about CodeGym.cc?**

Well codegym, hmm where should I start. I can truly say that I have never gone through any course built in such a manner online. Whoever built it must have had a deep love for the programming language JAVA otherwise its not possible to design it. 

**What do you dislike about CodeGym.cc?**

What I dislike. Okay let me think. Maybe I don't like the fact that there are so many characters and I still can't remember all their names. :) Other than that I really have nothing to say in dislike section.

**Recommendations to others considering CodeGym.cc:**

Don't think it as any other course available over the internet. Go for it and you will understand why I said that.

**What problems is CodeGym.cc solving and how is that benefiting you?**

Benefits : - 
1) Learning Java in the most efficient way possible
2) Getting 1 on 1 mentorship online even in absence of a mentor
3) Learning to implement alongside each step of learning

  ### 12. Best Java course

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Program Development | Small-Business (50 or fewer emp.)

**Reviewed Date:** March 25, 2020

**What do you like best about CodeGym.cc?**

It has a lot of tasks to practice, everything in browser, task online verification and all that from the very beginning to advanced levels.

**What do you dislike about CodeGym.cc?**

Some tests for practice could be useful, quizzes

**Recommendations to others considering CodeGym.cc:**

Perfect course if you would like to learn Java from the very beginning and without any experience.

**What problems is CodeGym.cc solving and how is that benefiting you?**

It helped me to learn Java language from the very beginning.

  ### 13. it was a verygood platfor to learn java fo the beginners .

**Rating:** 3.5/5.0 stars

**Reviewed by:** venkata Sirisha K. | Innovation Engineer, Education Management, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 28, 2019

**What do you like best about CodeGym.cc?**

the excersices part which will make beginners learns by doing.and the books which are advised by codegym was very useful 

**What do you dislike about CodeGym.cc?**

 was the help section ,in which doubts are not cleared fastly by codegym experts ,and it makes dissapointment  the learner who are waiting for the hints .it decreases the interest on them ,and some of the object classes was not explained in detail

**Recommendations to others considering CodeGym.cc:**

use this whether you are a beginner or a intermediate ,it is the site which will give you a good knowledge  and experience and make you a juniour developer for java

**What problems is CodeGym.cc solving and how is that benefiting you?**

i have got a good experience with codegym and solving the problem will gives me a great knowledge .and plan some realworld projects too on java that will make some sense

  ### 14. Love this learning platform - but as with all great things, can be better yet

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Hospitality | Enterprise (> 1000 emp.)

**Reviewed Date:** August 28, 2019

**What do you like best about CodeGym.cc?**

Gamification of learning - the storytelling keeps the learner engaged and keeps the experience fun and feeling like you're actually on a learning journey. I often think the same thing as Amigo after reading part of a lesson and that makes me laugh.

Practice tasks - pls keep adding more to each lesson! (Sorry, I realize this is a time-consuming ask, since it must take time to create such well-thought-out tasks. But the practice is SO useful.)

**What do you dislike about CodeGym.cc?**

I have 2 asks: 
1) Cumulative reviews/ assessments at well-spaced intervals throughout the program.
I haven't gotten very far in Codegym as yet, just Syntax level 4, but already I feel like my grasp of earlier lessons is slipping. I've been taking notes on each lesson, so I am reviewing when possible, but it might be nice to dedicate a lesson every few levels to just REVIEW. I feel the creators of the platform would know the optimal points at which students should review, rather than just leaving it to us to decide, since it's tough for students to figure out how to chunk the material.
2) Since it's possible for there to be multiple ways to do a task, can you please allow for re-verification of a new answer, even if the task has been verified? I've tried to experiment with problems long after I've resolved them to see if there's more efficient ways to solve with my new knowledge, but it's not possible once the task has been verified. Sometimes just running the new solution is enough to gauge if it works, but verification is best.

**What problems is CodeGym.cc solving and how is that benefiting you?**

In-depth lessons and well-explained concepts that make me feel like I'm not just regurgitating code. I've learned to look carefully at task instructions and think about the problems. As well, the Professor's recommended readings further develop covered concepts so I feel like they stick better.

  ### 15. Learning coding with pleasure

**Rating:** 5.0/5.0 stars

**Reviewed by:** Serhiy R. | Logistics Specialist, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 29, 2019

**What do you like best about CodeGym.cc?**

Most of all I like the form of study, like a quest with intesting tasks and pictures, with sence of humour and motivational videos. It is really good composition.

**What do you dislike about CodeGym.cc?**

It is difficult to say, as I am new user. But I think it is one of the best way to learn JAVA

**What problems is CodeGym.cc solving and how is that benefiting you?**

Lack of tasks - that was a problem for me. But CodeGym.cc give you diffrent tasks with diffrent difficulty level. 

  ### 16. I allready recommended CodeGym to my friends, who wants to become a Java developer.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Виталий . | Territory sales manger, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 10, 2019

**What do you like best about CodeGym.cc?**

Learning Java with CodeGym is very interest and easy to understand. I very like an exercises, it's very funny and helpfull to learning. All text on CodeGym is in English and it's help me to continue learning and practice in English, because my english level is basic and i want to increase it.

**What do you dislike about CodeGym.cc?**

I didn't find any downsides of using CodeGym to become a Java developer.

**Recommendations to others considering CodeGym.cc:**

It's very interesting and easy to understand resours. I am recommend you to use it. It's very helpfull for learning programming and english, and to become a junior java developer.

**What problems is CodeGym.cc solving and how is that benefiting you?**

I just start learning Java and didn't use my new knowledge to solving any business problems. It help me to become a programmer. This is what i very want to.

  ### 17. Learning Java with CodeGym

**Rating:** 4.5/5.0 stars

**Reviewed by:** Adrie T. | Mr., Small-Business (50 or fewer emp.)

**Reviewed Date:** April 29, 2019

**What do you like best about CodeGym.cc?**

The task that we should perform as a student. It was so much task that we used to do before we could unlock further lesson. This task was made with the intent that we repetitively type the same command again and again so we will gradually remember  it

**What do you dislike about CodeGym.cc?**

The synchronization between completing the task from the IDEA J editor and the web editor sometimes didn't match. I should do the task again in the web editor to make the task mark as complete.

**Recommendations to others considering CodeGym.cc:**

So far the Learning Java from CodeGym still the best place to learn Java. But it needs time and dedication to finished the lesson.

**What problems is CodeGym.cc solving and how is that benefiting you?**

So far I still don't think about the business problem. I want to rape the benefit of making me a good java programmer

  ### 18. Good Initiative 

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer & Network Security | Enterprise (> 1000 emp.)

**Reviewed Date:** May 31, 2019

**What do you like best about CodeGym.cc?**

Even though i know Java well, i am taking this course to refresh my knowledge on Java. In this website its really good for refreshment and i am not getting bored as before while learning. I like the story line make of the learning progress its really cool. Good Initiative guys don't with java alone please initiate the more programming language like scripting language and web development. 
 

**What do you dislike about CodeGym.cc?**

Please don't stop with java, please add more courses into it with more tasks. I am not ready so this now because i am at beginning level in the course. So far i am good with the content in the course. I am glad i came through this website while i am searching to refresh my Java knowledge.  

**Recommendations to others considering CodeGym.cc:**

its a new way of learning this should be implemented in education system too. 

**What problems is CodeGym.cc solving and how is that benefiting you?**

Till now i haven't faced any issues. about benefits i like the story like learning structure, it helps to keep on reading and side by side learning new technology and it helps to stimulate the brain to think out of box. This is really a cool way to teach coding to a kid they would love to learn coding if its is like this.  

  ### 19. CodeGym is adictive

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in E-Learning | Small-Business (50 or fewer emp.)

**Reviewed Date:** May 29, 2019

**What do you like best about CodeGym.cc?**

The tips help you to be a  pro and its really fun to learn there., 
I love the Style Check because make looks my code pro.
I like that they embrace the culture to help each other and really teach throw practice the topics that every job ask for. 
I like that has night mode
I love the blog, they can explain top concepts like REGEX so easy and practical that I haven't seen before.
And teach you how to code in an IDE like IntellijIDEA, so it's great for your experience like a developer.



**What do you dislike about CodeGym.cc?**

it's no intuitive the way to find the current task and lesson,  but ist so easy, just on the icon of CodeGym.

**Recommendations to others considering CodeGym.cc:**

Learn to use the shortcuts of IntelljIDE and the debug mode, because it's really helpful to complete the tasks.
Share with the community and help others with the code review, this helps you to see different ways to solve the same problem.
Pay attention to tips and the ways to make your code pro (use fewer resources or time).
Enjoy the process if you feel the frustrated breath and debug your code and if you did not find the answer ask for help or see the questions from others.

**What problems is CodeGym.cc solving and how is that benefiting you?**

I want to be a Java Developer, so I tried a lot of sites to learn until I found CodeGym.
Now I feel that I can focus just on the important concepts and practice them a lot, so when I'm testing my knowledge in other pages like Hackerrank I can apply what I learned and feel that I had achieved a lot with my training in CodeGym.

  ### 20. Best place to be a great programmer! 

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ahmed A. | Software developer , Enterprise (> 1000 emp.)

**Reviewed Date:** May 28, 2019

**What do you like best about CodeGym.cc?**

Practice, practice and more practice. You can't become a programmer if you only read books. Ive been programming for couple of years and this website helped me to develop my coding skills really fast. 

**What do you dislike about CodeGym.cc?**

It has no exercises about Java 8. Functional programming in particular. Maybe in the fututre they will add it to the website.   

**Recommendations to others considering CodeGym.cc:**

Please include Java 8 to your environment. At my work everyone is using java 8 and it woud be great if you include lambdas and streams to your application. 

**What problems is CodeGym.cc solving and how is that benefiting you?**

My coding skills have improved a lot since I started using this website. 

  ### 21. What every Java beginner needs

**Rating:** 5.0/5.0 stars

**Reviewed by:** Peter M. | Self-employed, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 25, 2019

**What do you like best about CodeGym.cc?**

1) A lot of practical exercises and easy to follow theory. 
2) Ability to switch between light and dark themes. 
3) Ability to complete tasks via IntellijIDEA IDE using a CodeGym plugin. 

**What do you dislike about CodeGym.cc?**

1) Sometimes need to research some of the theory separately, in order to fully understand the topic. 
2) No videos on theory. 

**Recommendations to others considering CodeGym.cc:**

I highly recommend the CodeGym.cc course if you are a complete beginner and are serious about learning Java. You will have plenty of practical exercises to test your theoretical knowledge and therefore a higher chance of learning quicker. 

**What problems is CodeGym.cc solving and how is that benefiting you?**

I am learning on CodeGym, so I can one day write my own backend apps and use them in my own business needs. 

  ### 22. A challenge way to learn Java ..

**Rating:** 4.0/5.0 stars

**Reviewed by:** Carlos O. | Mr, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 26, 2019

**What do you like best about CodeGym.cc?**

I like the  amount of task for each subject its just enough and well elaborated. i like  the lessons sequence that's cover the path learning java. the other thing i really like are the comments about the future/possibility as a java programmer if you work hard, the real statistics that show us the real possibility to have a job in a  tech field and off course the challenge to "level up " is very exciting you must to learn some to make it it's different to read a book or video course where you can skip/jump subjects. For me it's like "Jump in and join to the greats". thanks CodeGym 

**What do you dislike about CodeGym.cc?**

It's always coming  to the conversation with friends when talk about the  "certification credibility" , the meaning of the program, if it worth or not? And i just say and prove to them that it's farway better than  college*, it's deep challenge learning hands on training(with massive 500 hrs),  if you are really  good and work hard  you can achieve,  your parents doesn't need to donate $$ ""Lol" it's free (just your brain counts). And it's a global fun training community. other tan that i am very critical about the task requirements clearest. Sorry, but i become a fan. :)  * a few years ago i enrolled in a advanced college program web database development where the teacher could not explain a simple code php hello world not working, a css teacher ask each of the 24 students to brings up to discussion ""in class room" about 3 websites they think are good/not (she didn't move her ass from the chair or explain any command on entire quarter), than i got bored and move on more course "c# advanced" the teacher was given a algorithm to count and print 1 to 3 numbers on the screen. another guy was take the same course for  second time and he ask me why  he could not get hired? do i need to say more? that's my answer for the only thing i may dislike about CodeGym, my life experience prove.

**Recommendations to others considering CodeGym.cc:**

not yet.

**What problems is CodeGym.cc solving and how is that benefiting you?**

I am not working as a java programmer yet, but the sky is the limit..

  ### 23. Codegym is a great place to learn!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Food & Beverages | Small-Business (50 or fewer emp.)

**Reviewed Date:** April 25, 2019

**What do you like best about CodeGym.cc?**

One of the best things about Code Gym is the community, you really have to push yourself and do some homework, but there is a large community of like minded people always a few clicks away to help you when you are really stuck and just not comprehending something. There are a few men and women that I would consider mentors at this point with how much they've helped me. It is never just get an answer either, they will point you in the right direction and give you a few things to study and read over so that you are really understanding the topic at hand!

**What do you dislike about CodeGym.cc?**

I dislike how frustrated I get sometimes. I know that learning to program is a marathon, and not a sprint, but sometimes when I've worked all day and come home and start studying to almost instantly get stuck on a new concept that I haven't encountered can be VERY frustrating. I just wish that I had more time to dedicate to CodeGym so I could push myself further at a pace I'm happy with.

**Recommendations to others considering CodeGym.cc:**

Just as it happens in the real world, you will need to learn some things on your own. This is part of the design of the courses and while sometimes it can get frustrating not knowing where to go or what to do next, (with the learning on your own), I feel like this absolutely helps people learn and understand some of the harder things that other "Learn to code" classes fail to be impactful with in regards to comprehension.

**What problems is CodeGym.cc solving and how is that benefiting you?**

Automating and tweaking some of the programs that we use at work. Ideally after finishing this course I will be able to continue on and get a job as a Jr dev once I have some more practice with working on & finishing projects, as well as learning SQL, Spring, and maybe some frontend stuff.

  ### 24. Great place to start

**Rating:** 5.0/5.0 stars

**Reviewed by:** Csaba S. | System Administrator, Enterprise (> 1000 emp.)

**Reviewed Date:** April 26, 2019

**What do you like best about CodeGym.cc?**

Story based, gamified experience. This makes difficult concepts stick more easily.

**What do you dislike about CodeGym.cc?**

I just started, so not much so far. Maybe just one thing: the conversations are a bit mannered and too simple, but maybe that is the concept. You need to decide, who is your target audience: children or grown ups, and eventually write more sophisticated conversations.
Some cheet sheets (i.e in printable pdf format) would come handy as summary of important topics, with definitions. See Eric Matthes' Python Flash Cards, or the Cheet sheets for his book Python Crash Course.: https://ehmatthes.github.io/pcc/cheatsheets/README.html 

**What problems is CodeGym.cc solving and how is that benefiting you?**

I need to learn Java quickly and I read and article about JavaRush, the russian site on Habrahabr.

  ### 25. I teach Java to high school students. I thought I knew JAVA until I took this course. Now I do!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Tyson S. | PLTW Teacher, Education Management, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 28, 2019

**What do you like best about CodeGym.cc?**

I love the repetition and the fun ways of presenting lessons. This is the best thing in Java ever developed-- including Java itself. I am motivated to continue and learn. The community is non-toxic and friendly.

**What do you dislike about CodeGym.cc?**

I do not have enough time to do this. I think there should be an 'ad' option for those of us who are broke. Make a HS version and compete with other AP CSA courses....

**What problems is CodeGym.cc solving and how is that benefiting you?**

I am better at finding errors in my own code than ever before.

  ### 26. Very practical and easy to follow for even beginners

**Rating:** 4.5/5.0 stars

**Reviewed by:** Abouderman A. | Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** May 28, 2019

**What do you like best about CodeGym.cc?**

Easy to follow task, the matter that the task are repetitive make you retain more of what you are learning.
The codegym plugin in IntelliJ IDE
the run and verify buttons to run your task without verifying, then the verify button when you are satisfied.
Topics are easy to understand and instructor give more real world examples that make the learning more fun and meaningfull.

**What do you dislike about CodeGym.cc?**

Some task description are so small that it leads to confusion.

**What problems is CodeGym.cc solving and how is that benefiting you?**

refreshing my memory,
going over Java basic courses

  ### 27. CodeGyn is a very completed way of learning Java

**Rating:** 4.5/5.0 stars

**Reviewed by:** Carlos C. | Programador de Oracle, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 28, 2019

**What do you like best about CodeGym.cc?**

The course Is a very clear and complete way of learning Java.
The lessons are clear and understandable.
The course has a lot of proposed practices, which are the best way to learn.

**What do you dislike about CodeGym.cc?**

i think there are too much tasks doing the same. You can learning the language without so many repetitives tasks. In that sense,i think the course is too much conscientious

**What problems is CodeGym.cc solving and how is that benefiting you?**

I am learning a very useful programming language in a very fast manner

  ### 28. Fast & thorough JAVA programming learning platform w/ rapid assistance from community members.    

**Rating:** 4.5/5.0 stars

**Reviewed by:** Thomas H. | Principal, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 01, 2019

**What do you like best about CodeGym.cc?**

Start typing some JAVA code and see what it does !  Clever activities & programming paths to build confidence & success hands on. Quickly move on to using industry standard tools using IntelliJ. Unique highly responsive community that helps put rapidly.

**What do you dislike about CodeGym.cc?**

If I want to go faster, let me skip thru some exercises  ... let me go on ahead !

**What problems is CodeGym.cc solving and how is that benefiting you?**

Structuring code is better / faster. Improving at functional programming / using methods available in the software. 

  ### 29. Quite easy to follow. Nevertheless , some homework required.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Graphic Design | Small-Business (50 or fewer emp.)

**Reviewed Date:** May 30, 2019

**What do you like best about CodeGym.cc?**

Articles made by community. It's great when You want to better understand some topics. For total newbie in programming world - everything seems to be nice and clear. Another nice thing is idea with levels. People like to gain experience. I am hoping that in the next levels there will be more chalenges and more xp to obtain ;)

**What do you dislike about CodeGym.cc?**

Well, sometimes some simple tasks (keep it mind that I'm writing review as Level 3) like console output are repeated and repeated. For people that learned any other language (C++ FTW) first three levels of your character are boooring. I thought that "campaign" mode with stories, characters will be fun, but in fact it is not. Don't get me wrong - for kid - hell yeah, but for adult person it is more like watching Home Alone for 176 time (It is a Christmass tradition to watch Home Alone at 24 od December).

**Recommendations to others considering CodeGym.cc:**

For total newbies in programming World

**What problems is CodeGym.cc solving and how is that benefiting you?**

Problems? There are about 1200 problems in this course. Currently any benefit I have is learning Java (as second language after C++).

  ### 30. Learning Java for several weeks

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sally B. | Mrs, Enterprise (> 1000 emp.)

**Reviewed Date:** August 28, 2019

**What do you like best about CodeGym.cc?**

Clear explanations and lots of practice tasks

**What do you dislike about CodeGym.cc?**

Unavaliability of completes tasks after 3 (or more, i am not sure) days

**What problems is CodeGym.cc solving and how is that benefiting you?**

CodeGym helps me to start my way in programming world

  ### 31. a programing course that will keep people continue

**Rating:** 4.5/5.0 stars

**Reviewed by:** Omega S. | President Commissioner, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 26, 2019

**What do you like best about CodeGym.cc?**

the training model is excellent, it makes me not easily bored and continuously challenged to continue 

**What do you dislike about CodeGym.cc?**

I feel that so far for the levels I have been through the lessons can be reduced  without missing any practice

**Recommendations to others considering CodeGym.cc:**

I recommend people to consider CodeGym.cc for leaning Java Coding from scratch and to get a job with the skill acquired

**What problems is CodeGym.cc solving and how is that benefiting you?**

I find CodeGYm.cc is refreshing and regenerating my creative  problem solving brain. I am paying more attention to relevant details in daily activiies. 

  ### 32. Wow, totally unexpected and blown away by the content in this course!

**Rating:** 5.0/5.0 stars

**Reviewed by:** William I. | Tier 1 Help Desk, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 30, 2019

**What do you like best about CodeGym.cc?**

I enjoy the story/comic style approach for presenting the Java instructions. I like the fact that the exercises really get you to think. The ability to ask for insight by fellow coders has definitely helped me with a few of the exercises. 

**What do you dislike about CodeGym.cc?**

When the program compiles properly but the exercise still shows as incomplete...grrrr!
Chalked it up to the learning nuisances of Java

**What problems is CodeGym.cc solving and how is that benefiting you?**

Learning Java for personal interest and in hopes to make myself more marketable

  ### 33. I am very pleased with this platform and I intend to finish all levels. 

**Rating:** 5.0/5.0 stars

**Reviewed by:** Mihai P. | Mr, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 01, 2019

**What do you like best about CodeGym.cc?**

The articles are interesting, and I really am thankful that the platform is free .

**What do you dislike about CodeGym.cc?**

Sometimes, when my solution is not passing tests, I am wondering how the tests are made.
I am not sure if there is the possibility to see how many exercises I've passed.

**Recommendations to others considering CodeGym.cc:**

Don't hesitate.

**What problems is CodeGym.cc solving and how is that benefiting you?**

For now, I don't have real benefits, and I don't think there are employers that care about my level but I realy like this platform.

  ### 34. Very entertaining and exciting way of learning Java

**Rating:** 5.0/5.0 stars

**Reviewed by:** Nico A. | Male, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 26, 2019

**What do you like best about CodeGym.cc?**

It feels like a story. It is very easy to follow along and so many exercises make learning very easy.

**What do you dislike about CodeGym.cc?**

Actually nothing to criticize. Maybe that higher lessons should not be blocked. Some people who start learning at Codegym already have some experience.

**Recommendations to others considering CodeGym.cc:**

Use also other resources to learn and form a common conclusion of what you are learning

**What problems is CodeGym.cc solving and how is that benefiting you?**

I learn Java for university. I learn better with CodeGym.cc than at university.

  ### 35. Great Learning Environment

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Writing and Editing | Small-Business (50 or fewer emp.)

**Reviewed Date:** May 13, 2019

**What do you like best about CodeGym.cc?**

CodeGym is an interactive learning environment which lets you learn Java through sets of challenges or problems within a colorful, fun space with great narratives. 

**What do you dislike about CodeGym.cc?**

I think knowing what level you are and how far you are in the course and how many levels or sets of problems to finish needs to be improved. The layout of the levels can also be improved or enhanced so that you know how many levels you still need to finish.

**Recommendations to others considering CodeGym.cc:**

Try it, it is a great learning environment and has cool interactive lessons. It's truly a great course!

**What problems is CodeGym.cc solving and how is that benefiting you?**

I'm taking CodeGym to learn Java.

  ### 36. The best way to learn Java for free.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Victor  L. | NUTRONs, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 27, 2019

**What do you like best about CodeGym.cc?**

Codegym goes through multiple chapters thoroughly and gives you the experience of debugging and writing code. It's one long walkthrough for Java that progresses you through the language.

**What do you dislike about CodeGym.cc?**

Sometimes the conditions are really specific and unnecessary to do.

**Recommendations to others considering CodeGym.cc:**

If you want to learn Java from the ground up then use this site.

**What problems is CodeGym.cc solving and how is that benefiting you?**

I do FIRST Robotics and it helps me keep learning Java as I do programming for Robotics.

  ### 37. Very easy to understand with lots of practice examples

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Business Supplies and Equipment | Mid-Market (51-1000 emp.)

**Reviewed Date:** May 30, 2019

**What do you like best about CodeGym.cc?**

Lots of practice of writing code while learning, so you can verify and run your code to see the output. It helps you in better understanding of the concepts.

**What do you dislike about CodeGym.cc?**

nothing as such dislike but explanation could have been much better and in details, but I think because lots of practice examples one actually doesn't need any detail explanation but that understanding comes after solving the examples not by reading the explanation.

**What problems is CodeGym.cc solving and how is that benefiting you?**

while learning feel like having on job training of Java due to lot of coding practice.

  ### 38. Very useful, well collected, motivating

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Program Development | Small-Business (50 or fewer emp.)

**Reviewed Date:** August 30, 2019

**What do you like best about CodeGym.cc?**

Well-developed self-learning system with useful tasks. I can go at my own pace.  It deepens the knowledge sufficiently.
Useful forums on topics.

**What do you dislike about CodeGym.cc?**

A debug function could be built into the web interface.

**What problems is CodeGym.cc solving and how is that benefiting you?**

A lot of practice produces the expected results.

  ### 39. Amazing Code Learning

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Banking | Enterprise (> 1000 emp.)

**Reviewed Date:** April 26, 2019

**What do you like best about CodeGym.cc?**

The Learning Experience. The way that character improvement and levelling up is integrated along the way. And the fact that there are a lot of exercises present on each level. And most of all, it is free!

**What do you dislike about CodeGym.cc?**

Sometimes if the exercise is difficult and I need help, asking questions in the help section takes a long time to be recognised and answered. 

**Recommendations to others considering CodeGym.cc:**

CodeGym.cc is a good and free educational resource.

**What problems is CodeGym.cc solving and how is that benefiting you?**

I am coming from learning python and I have been using it to automate some manual tasks. I am looking forward to create apps that has a bigger scope. 

  ### 40. good platform to learn java

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** August 29, 2019

**What do you like best about CodeGym.cc?**

a great platfrom for beginners to learn java.
its excercises are great to practice.

**What do you dislike about CodeGym.cc?**

some time compilation is not correct , we write correct code and during compilation it gave us error 

**What problems is CodeGym.cc solving and how is that benefiting you?**

not much problem yet

  ### 41. I find codegym excellent. 

**Rating:** 5.0/5.0 stars

**Reviewed by:** Mohd K. | Senior Faculty, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 27, 2019

**What do you like best about CodeGym.cc?**

I like all the examples and exercises and also the teaching method.

**What do you dislike about CodeGym.cc?**

Nothing to dislike here codegym is an awesome website. 

**Recommendations to others considering CodeGym.cc:**

I recommend codegym to others who want to learn java. It's a very good website and the quality of content and teaching methods are great. 

**What problems is CodeGym.cc solving and how is that benefiting you?**

I am currently just learning java. I have not yet implemented it anywhere. 

  ### 42. it is a very good platform to learn java for even non technical person also. 

**Rating:** 5.0/5.0 stars

**Reviewed by:** Bhanu Prakash Y. | MR, Enterprise (> 1000 emp.)

**Reviewed Date:** May 31, 2019

**What do you like best about CodeGym.cc?**

explaining with good examples and game type structure

**What do you dislike about CodeGym.cc?**

it would be better if the same is implemented  for other programming languages also

**Recommendations to others considering CodeGym.cc:**

try to improve the same for other programming languages also

**What problems is CodeGym.cc solving and how is that benefiting you?**

it teaches in the best way

  ### 43. Great platform to practice Java programming

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** May 06, 2019

**What do you like best about CodeGym.cc?**

CodeGym.cc just explains the minimum required amount of theory, and then gives the user lots of practice, starting from basic tasks. It Is a good resource ti get started with Java programming.

**What do you dislike about CodeGym.cc?**

The exercises on the earliest levels are a bit top repetitive, the storyline Is mostly a distraction, and "motivational speech" pages may set unrealistic expectations (e.g. on salaries).

**What problems is CodeGym.cc solving and how is that benefiting you?**

Planning to use CodeGym.cc to help coworkers coming from other languages to learn Java.

  ### 44. I whish I had found out about Code Gym earlier!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in E-Learning | Small-Business (50 or fewer emp.)

**Reviewed Date:** April 28, 2019

**What do you like best about CodeGym.cc?**

I was looking for a place that would allow me to practice and this is exactly what I was looking for. Very user friendly and fun. I feel that I have learned a lot in a short period of time!

**What do you dislike about CodeGym.cc?**

I wish the lessons outline was made a little more accessible, maybe adding lessons numbers. I would like to be able to jump to different topics.

**What problems is CodeGym.cc solving and how is that benefiting you?**

I finally feel like I'm learning and understand what I'm doing

  ### 45. I am using codegym around 3 months.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Patryk G. | MR, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 25, 2019

**What do you like best about CodeGym.cc?**

IMO the best JAVA Learning website ever. Just make it every day and your knowledge will grow.

**What do you dislike about CodeGym.cc?**

Sometimes you must check other users implement of code, not every style check.

**What problems is CodeGym.cc solving and how is that benefiting you?**

Learning Java, and more more more.

  ### 46. One word awesome!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** April 26, 2019

**What do you like best about CodeGym.cc?**

Lots of exercises through tasks that are beautifully written. You have to think a lot and read carefully the tasks. After a while you see the progress in coding and you love it.

**What do you dislike about CodeGym.cc?**

On some tasks it takes a lot of time, but it does not matter because it's interesting.

**What problems is CodeGym.cc solving and how is that benefiting you?**

I decided to change my job!  I want to become a programmer!

  ### 47. amazing

**Rating:** 4.5/5.0 stars

**Reviewed by:** khyathy sree b. | Student, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 14, 2019

**What do you like best about CodeGym.cc?**

It helps to understand the coding part easily with real-time examples.

**What do you dislike about CodeGym.cc?**

I need more examples to understand in depth

**Recommendations to others considering CodeGym.cc:**

everything is  perfect but need to add more examples

**What problems is CodeGym.cc solving and how is that benefiting you?**

I am not solving any business problems right now but I am benefited in gaining knowledge in the subject to use further

  ### 48. Good Java Coder after CodeGym

**Rating:** 4.5/5.0 stars

**Reviewed by:** Manoj C. | Consultant, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 29, 2019

**What do you like best about CodeGym.cc?**

I studied all the basics of Java with the help of CodeGym. 

**What do you dislike about CodeGym.cc?**

Not able to unlock certain entry due to "You can't complete this task: you don't have access to it.
"

**What problems is CodeGym.cc solving and how is that benefiting you?**

I want to learn the basics of Java along with the Spring and Spring boot. 
* Basics is good
* Problem solving skill is good.


  ### 49. Where would I be without it!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Utilities | Small-Business (50 or fewer emp.)

**Reviewed Date:** August 28, 2019

**What do you like best about CodeGym.cc?**

Easy and colourful way topics are explained. Lots and lots of practice!

**What do you dislike about CodeGym.cc?**

Hmmmm. Nothing so far I can think of yet.

**What problems is CodeGym.cc solving and how is that benefiting you?**

I'm learning programming at my own pace. Little data required.

  ### 50. Breadth and depth

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ryan F. | Mr, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 28, 2019

**What do you like best about CodeGym.cc?**

The sheer volume of exercises that allow me to see concepts from many different sides.

**What do you dislike about CodeGym.cc?**

Find the add on for IntelliJ a little slow at times

**What problems is CodeGym.cc solving and how is that benefiting you?**

Volume and breadth helps to illustrate concepts to their fullest.


## CodeGym.cc Discussions
  - [What is codegym.cc can someone please help me understand that, keen to know](https://www.g2.com/discussions/15026-what-is-codegym-cc-can-someone-please-help-me-understand-that-keen-to-know) - 2 comments, 1 upvote

- [View CodeGym.cc pricing details and edition comparison](https://www.g2.com/products/codegym-cc/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-18+11%3A43%3A03+-0500&secure%5Bsession_id%5D=29b4ff49-6f9c-485f-a937-930e9f5f1065&secure%5Btoken%5D=3442a5c598943de79fab2ae45790b2decbfaddfe97f28da24c6167db2b7289f1&format=llm_user)

## CodeGym.cc Features
**Functionality**
- Skill Gap Analysis
- Skill Assessment
- Projects
- Comprehension Checks
- Learning Paths
- Channels

**Content**
- Interactive Content
- Video Content

**Platform Reporting and Analytics**
- SSO
- API Access

**Generative AI**
- AI Text Generation

**Agentic AI - Technical Skills Development**
- Adaptive Learning

## Top CodeGym.cc Alternatives
  - [Codecademy](https://www.g2.com/products/codecademy/reviews) - 4.3/5.0 (165 reviews)
  - [Pluralsight](https://www.g2.com/products/pluralsight/reviews) - 4.6/5.0 (1,297 reviews)
  - [Udacity](https://www.g2.com/products/udacity/reviews) - 4.5/5.0 (720 reviews)

