Tutorial de programación utilizando Java
Esta es una excelente introducción a la programación para quien se este iniciando. Desde cosas simples como explicaciones sobre diferentes tipos de variables, hasta conceptos Orientados a Objetos. Todos breves y bien explicados.
También le puede ser muy útil a quien ya sabe programar pero desee enterarse de como se hacen las cosas con Java.