CodeGym.cc
CodeGym.cc is an online Java programming course that is 80% based on practice.
Recent user activities on CodeGym.cc
- trustudies added CodeGym.cc as alternative(s) to Trustudies
- noboj49729 added CodeGym.cc as alternative(s) to Qvault
rowanameliyawilliams liked CodeGym.cc
Great resource for learning Java and objected-oriented programming!
The way they spin the story is awesome. I think it makes it easier to understand and funbook to read coding.
Every coder has a style and some of the tasks did not let us to express.
Also the rules and task descriptions vary from actual task.
So make sure the description & rules denotes and directs to exact output finding ways. That s all from my experience so far.
I did not used much but its a good job and my hearty congratulations to entire team of codegym
A lot of different tasks is great!
But the explanations of the themes are ** awful!**
Some times you don't have any explanation at all, and you should spend 3-6 hours to resolve one task. There almost aren't people who you can ask to help.
I think they'll organize some kind of subscription very soon, because the main goal to keep you as long as possible at the same level. You should have the big team of programmers-helpers or the huge amount of free time to pass the tasks.
I think it is better to take good book, to read it, to do all tasks from it, it 'll be much more efficient, and 100% much faster!!!
CodeGym's method consists of 4 modules (Quests). The first 2 are awesome. There's a lot of tasks, articles, explanations, examples and motivational content. I would give 5 stars if the course was entirely like that. However, the last 2 Quests are not that good. Actually, I felt that they are just not worth it (the time you spend and the money you give vs. the payback you get).
To be more specific (and, of course, it's just my humble opinion): CodeGym doesn't offer the appropriate support and material to work with all the tasks and contents that are demanded as of the 3rd Quest, especially the "Big Tasks" (the projects). There is no pre-made solutions for the tasks, so if you have questions, you have to open a help topic. But the thing is, by the 3rd Quest, there's almost no one there to help you. I noticed that a lot o people already gave up at this point of the course (including me). And it couldn't be different. There are fewer and fewer help topics, and practically nobody to help. So if you are not able to pass a task, you won't have a chance to understand anything, and you will be stuck.
The impression I have is that CodeGym rushed to finish the course after completing Quests 1 and 2. It's flagrant how many typos occur in the texts. And also mostly poorly written lessons and confusing requirements for the tasks.
And there's a lot of "google this, google that". I mean, it's easy to say "Google", but I'm not paying Google, I'm paying CodeGym. Also, I cannot find in Google something that I don't even know what to google for.
Maybe, for the hard tasks, a more deductive approach would be more beneficial for us, students. I wouldn't see a problem if there was a standard solution for the tasks. People could learn from it, see how it's done and try to understand it retroactively. It's much more fruitful than giving up on the course.
I understand that it's not easy to create a course like this. And it's really good in the beginning. If CodeGym improve (I mean, REALLY improve) the other Quests, so that they become like the first two, then I would say that it's the best Java course and give it 5 stars.
There really is a lot of good programming practice, but theories are few and only basic. Therefore, sometimes you have to look for some materials in books. But most importantly, there is a clear path to study here, so you don’t have to worry about what to learn first, and what later.
I've tried several other apps to learn coding and many are fun and I learned a little here and there. However, the format of CodeGym is incredibly well thought out and I've learned far more using CodeGym than I have any other language. The story is amusing, for the most part. But what makes this app stand out is how much they manage to teach, even while you primarily learn on your phone. I haven't finished yet, so there may be a point that you need to use the computer instead of your phone, but I've got pretty far and still find it to be really good on the phone.
Cool website for beginners who want to learn Java!