В плане интерактивного обучения очень понравился htmlacademy.ru , даже немного разобрался в html/css. Очень толково подобрана теория/практика. Нету чего-то подобного для Java? Ну, и Android заодно.
Там мультфильмов то по одному на каждый урок, просмотр которых не обязателен. Советую пройти хотя бы до 10-15 уровня, очень много практических задачек, выполняются в IDEA, задачи сочетаются с материалом, основанном на книжке Эккеля (с ссылками на главы в конце каждого урока). Руку набить в javacore самое оно. Ну и как плюс - свое сообщество, есть что интересного почитать-полистать :) Дальше - похуже, много заданий с неявными условиями, в которых непонятно, что хотел автор задания. Ну дальше можно и самому на книжки переключаться :)