I'm a university student from the UK looking to improve my knowledge of Java . Admitedly, up until undertaking my Computer Science based course I had very little experience in anything resembling programming - but as soon as I came across it I was enthralled! I love anything involving logic and puzzle solving and this seems to be a a great outlet for it.
The only problem seems to be that I need to do most of the leg work, my course seems to be geared to reproducing neat examples of code rather than anything that could pass as cognitive. This in itself doesn't pose to much of an issue, I've done plenty of reading and have got some good scores on the exams that have came my way (which mostly pertain to Java syntax & theory ironically)
However I find myself now extremely top heavy in theory, with not to much practical expertise. In other words I can explain to you Polymorphism, Inheritance and Abstraction but will struggle to get a program out that can read and display a database
Cheers for reading, and hopefully I can make some good contributions to this great community