javabrains.ru — это экспресс-курс, который научит тебя программировать с нуля.
2 - 3 часа в день тоже неплохо, но ни в коем случае нельзя останавливаться или сбавлять темп. По себе заметил, как только даешь небольшую слабину, вся мотивация пропадает и очень тяжело заставить себя что-то делать. Даже сейчас, я не могу позволить себе, не учится, иначе просто устарею, как по знаниям так и по технологиям. Бывает приходишь часов в 7 после работы, включаешь
компьютер и продолжаешь изучать что-то новое, параллельно кушая (благо супруга понимает и не мешает мне), итак может продолжатся до часу — двух ночи.
Очень тяжело, как физически так и морально долгое время сидеть по 16 часов в день, изучая java core. А когда ты заранее знаешь, что твое обучение ограничено спринтом в 5 дней, как то легче и стараешься максимально выложиться в это спринт.