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.
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.
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 who wants to learn or improve his/her programming skills.
СodeGym'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 СodeGym 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, and the community has been really helpful.