http://javarush.ru/

JavaRush — это онлайн-курс обучения программированию на Java, который на 80% состоит из практики