Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

С какой книги начинать изучение Java?

Всем привет! У меня есть цель - стать разработчиком на языке Java. Интересует backend-разработка. Сейчас я собираю источники для обучения и литературу. Хотел бы поинтересоваться: с какой книги, на Ваш взгляд, следует изучать Java? 
Кто-то рекомендует Шилдта, кто-то Эккеля, кто-то "Head First Java". Другие их поливают какахами. Лично я больше склоняюсь к Шилдту, но, говорят, для новичка тяжеловато и эта книга может запутать. Как считаете, подойдёт эта книга для новичка? Имеется ввиду, конечно же, "Java. Руководство для начинающих" авторства Г. Шилдта. 
Опыт программирования: Паскаль и Delphi в техникуме, и самые-самые основы С/С++ в универе :) 
Заранее благодарю за ответ! Всем успехов в любых делах!
Программирование+4
Дмитрий Кащеев
  ·   · 428
Android Developer, tech geek  · 6 окт 2022
По книжкам… на вкус и цвет товарищей нет :) 
Вообще, при изучении программирования, книжки с сухой теорией - это не основное, а вспомогательное. Чтобы познать сам язык необходима практика, а не заучивание книжек. Я бы посоветовал начинать изучение с решения задач на алгоритмы. По Java знаю, что есть курс JavaRush в интернете, там задачки по Java есть с теорией к ним. Когда-то давно сам упражнялся там. Правда, думаю, если порыться в интернете, то можно и другие достойные ресурсы найти. JavaRush тоже не всем нравится.