Introduction to Java Programming
Lectures
Demos
Source code from the text
References