Codecademy - отличный ресурс с большим количеством языков и технологий для изучения, к тому же, очень удобный подход к обучению, материал усваивается на лету.
Рекомендую практику и стажировки:
javaops.ru/ref/tq
Уровни от начинающего до сиьоров.
Первые уроки открытые, можно скачать проект и попробовать свои силы