Introduction to Computer Science using Java
Taxonomy upgrade extras
This is is a good source of information about computer programming using Java for beginners. This link provides you a brief explanation but fruitful information about Java programming.