habrahabr.ru (список книг на русском)
revolunet.com (хорошие англ. издания)
Так же для Java сейчас прилично много обучающих сайтов.
Вот несколько из них:
javascript.ru (очень советую)
thinkful.com (есть 2 часть)
github.io (полный разбор функций)
Так же советую заглядывать в тематические паблики (например: vk.com), Хабрахабр, ознакамливаться с видеоуроками (напрмер от Дмитрия Охрименко, Hexlet). Больше практики и всё будет.