O'Reilly School of Technology
Java Programming 1: Introduction to Java and the Eclipse Development Environment