Давно проходил тут первые два блока по Java, после чего выгодно купил полноценный курс с нуля до Pro в другой онлайн-школе. Собственно, с последними блоками по языку от TopJava я не знаком, поэтому свое мнение оставлю только по первым двум. Качество материала и подача неплохие. Я это могу сравнить со своим вторым курсом, где на первых уроках мне рассказывали почти то же самое. Соответственно, если я там особо ничего нового не узнал, то начальный материал у TopJava сильный. Подача хорошая, но некоторые моменты мне приходилось разбирать самостоятельно по разным статьям и форумам. Это минус, ведь я покупаю курс для того, чтобы узнать все необходимое на нем, а не гуглить дополнительно. Главным плюсом блоков считаю проверку домашних заданий. У меня был отличный наставник, который давал развернутые комментарии к моему коду. По правде было не всегда приятно выслушивать замечания, но зато меня сразу учили писать чистый код. Это в последующем сильно пригодилось. Вывод такой: курс дал мне отличную базу, на основе которой я успешно продолжил обучение программированию. Он не идеален, но за счет наставничества нивелируются все недостатки.
проверка домашних заданий, подача материала, отличный наставник
некоторые моменты мне приходилось разбирать самостоятельно