Is CodeAcademy actually good for beginners?


I have a little of knowledge in C and wanted to try Java for a personal project and I tried the Code Academy’s introduction to Java. Now I am not a complete beginner in programming so I have no problems with basic concepts like arrays, variables, etc but as soon as I started the course I noticed the programs have some basic structure with classes and other stuff (which I yet don’t know what they are) but why don’t they explain this to me before introducing variables and other stuff? This is kinda confusing.


yea, this is the tricky bit with Java. Java forces OO, so then codecademy needs to make a choice, explaining all those concepts, or first focus on writing stuff with java. Both have pros and cons. I think its wise to learn something about OOP in a another language, before going to Java