Dmitry Kalinichenko
ИМХО
1) по видосикам программить не научишься. По книгам программить не научишься. Нужна практика.
2) задачи ты сам себе не придумаешь что с видосиками решать, а переписывать код с видосиков полная чушь.
3) вспомним школу, дали теорию в школе а дома делаешь задачки по этой теории. Если каждый день жить только на теории ничему не научишься.
4) Любой ресурс который дает мало-мальскую теорию (основную теорию черпаешь из книг) и задачки с автоматической проверкой дадут больше знаний чем видосики!
Для примера посмотрите курсы по спрингу на ютюбе а потом начните читать книгу по спрингу, вы поймете что о чем.
как по мне, задачки можно придумать такого уровня чтоб пройти интервью на джуна
по крайней мере я пару-тройку лет назад знал на базовом уровне очень много языков программирования, но не Java, я самостоятельно изучил синтаксис, подал заявку на стажировку в компанию, прошёл стажировку (3 месяца)
итого, получается, что я за 4 месяца уже стал джуном с нуля
мне кажется, у вас какие-то завышенные требования к джунам, ну либо мне всё легко даётся