Скорее проблема в том что книги не дают того как правильно применять, скажем, паттерн.
Как оформить расскажут, а в видео покажут, но как правильно применять и в каких боевых ситуация это будет правильно.
Не смотря на развитие интернета и способов взаимодействия остаётся открым вопрос как применять материал из книги. К прочему, в книгах могут быть опечатки которые могут сбить с толку новичка.
Большинство курсов состоят из воды ( если это вебинары ) на нормальные курсы идти страшновато, не понятно за что заплатишь большие деньги. Еще выход идти в институт ( ну не смешите , в 27 лет-то , с двумя детьми идти в институт, да и что там дадут не ясно, не подходит). Получается просмотр неплохих курсов вроде lynda.com, itvdn (до 2016 года ) это неплохой выход. Разобрался так с c# ( конечно не гуру, с ооп всё так же плохо, но теперь могу написать более менее приличное приложение на asp.net mvc + linq + базы данных + js + bootstrap ). Если советую, то именно эти видео-курсы.
А если вернуться к книгам, то сейчас , на мой взгляд, есть тенденция устаревания переведенных книг. Особенно по технологиям которые несутся вперед ( вот только был релиз кандидат в asp.net core , MS всё переигрывает и делает выпуск asp.net core 2.0 ) . Самый лучший способ читать в оригинале и оригинальном качестве. Вот тут да ,есть эффект, но проблема в том что нужно знать на лоу-энд уровне английский ( чего тоже порой нет ).
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.