Spring источники материала?
Нет более качественных и полезных источников, чем официальная документация и два этих учебника. Несмотря на то, что оба учебника не молоды, актуальности они не потеряли.P.S.желательно на 2-3 месяца 
А вы фантазёр! Spring огромен. Я 12 лет с ним работаю и до сих пор регулярно натыкаюсь на то, чего не знал. Вы не сможете выучить его за 2-3 месяца с нуля до мидла.
КнигиSpring in Action (5 издание) Spring Microservices in ActionSpring Boot in ActionPro Spring 5Java в облаке (Cloud native Java)
Видеоролики можно посмотреть на их канале - SpringDeveloper там есть и how-to ролики, есть и доклады с конференций и вебкасты и т.д.
Ну, а лучший источник инфы по Spring - сайт spring.io. Документация достаточно подробная, информативная и удобная. Кроме мануалов есть различные гайды. Могу посоветовать ещё Baeldung и Spring Framework Guru