Lectures from Stanford University about Java, I've been using these videos for the past week or so and it has really helped me. I'm a pure beginner
Handouts given to students etc.:
Shouldn't be much more to say, enjoy!