Мне джавараш нравится.
Рекомендую читать какую-нибудь классическую книгу типа Эккель / Шилдт / Хорстман и паралельно заниматься на джавараше. Если упорно заниматься, джавараш можно месяца за три одолеть - это всего 4,5тр. Для сравнения "Java. Полное руководство" Шилдта стоит около 3тр.
Так же следует понимать, что это - только начало обучения. Дальше - "Современная Джава" Майкрофта, "Джава Эффективное програмирование" Блоха, "Чистый Код" Мартина, Spring и т.д К сожалению, курсов по всему, что дальше Джавы и Спринга для начинающих, исчезающе мало. Так что налегайте на литературу.
Я согласен с
Сергей Горностаев что курсы - это "налог на тупость", но и не согласен что это потеря времени. У каждого свой бэкграунд, и кому-то будет достаточно почитать документацию, а кому-то следует заниматься с репетитором. Нет никакой трагедии быть "тупым". Трагедия - ничего с этим не делать.