Однозначно нет.
Не могу говорить за ресурс в принципе, но иногда попадались студенты, которые до курсов занимались на JavaRush (я немного преподавал Java на частных курсах), пока что впечатление ну очень плохое.
Знания по глубине на мизере, но бахвальства выше гор, уровень он там какой-то получил.
Это, конечно, все субъективно, но в интернете множество материалов и видеолекций по Java. Я не вижу никакого смысла выбрасывать деньги (особенно, если они для вас довольно большие) при наличии бесплатных возможностей получить те же знания и даже лучше.
Так же тут несколько раз вспоминали курсы Епам и пр, по опыту могу сказать, что судя по всему там довольно неплохо (и не то чтобы очень круто), но при условии, что вы правда готовы тратить такое время (>6-9 мес) на их прохождение.
Идеальный вариант: найдите себе ментора ирл или в соц.сетях (только не берите типичного в наше время "20-ти летнего Spring-синиора"). Пускай он вам просто дает направление и темы проектов на дз, расставляя акценты. У него много времени не займет, а вы получите вектор движения. При достаточной мотивации самостоятельно можно добиться на много больше, чем обучаясь в группах и проходя уровни, теряя время на ненужную геймификацию.