Курс позволил по новому взглянуть на язык Java. Для понимания писали и свой пул потоков, и свою ORM. В курсе было 20 домашних заданий, которые редко удавалось сдать с первого раза (опыт программирования 3 года, но на C#). Но надо понимать, что курс длится 6 месяцев + месяц на выпускную работу. Скорее всего, не получится наверстать даже пропущенный месяц, так как материала много.
Достоинства
Хороший курс, позволяющий лучше понять Java, устройство популярных фреймворков на ней. Много практических примеров. Тщательная проверка домашних заданий, вплоть до кодстайла.
Недостатки
Учебный процесс не поставить на паузу. Либо заново стартовать с другой группой, либо попытаться на полгода совместить с повседневными делами (в ущерб делам).