Программирование на Java для детей, родителей, бабушек и дедушек, что в этой книге устарело?
А зачем вы хотите почитать книгу по программировании?
Ее нужно делать. А если просто почитать - то читайте, и не переживайте, через неделю после прочтения все равно вы эти нюансы не будете помнить.
Здравствуйте!
Если нужна книга на примитивном и доступном языке, то прочитайте - Head First Java (правда, много воды, но для новичков самое то)
А так вот, еще список - https://javarush.ru/groups/posts/511-top-7-knig-po...
Если хотите поменьше воды, то Г. Шилдт - Руководство для начинающих
Также видеоуроки - https://www.youtube.com/watch?v=uXMTq81jG7Y&list=P...
Также онлайн-уроки  - https://stepik.org/course/187  или на udemy.com