Qual livro de JAVA

Boa noite programadores, hoje venho com uma duvida, estou iniciando meu aprendizado em programação, sou aluno de SI mas ja quero dar alguns passos a frente, fiz alguns cursos de logica de programação no alura e quero complementar com os livros.
Estou em duvida em qual adquirir… https://www.casadocodigo.com.br/products/livro-orientacao-objetos-java ou https://www.casadocodigo.com.br/products/livro-certificacao-java-associate, estou tendenciado a pegar o de certificação pois no apendice, me parece que são muito semelhantes, por favor, alguem pode me ajudar a tirar essa duvida?

Desde ja muito obrigado.

Olá @ahenriques eu recomendo que você comece pela livro de Orientação a Objetos , pois ele te dará uma boa base sobre o paradigma de OO que é muito importante saber , eu já li ele e achei uma leitura fácil e a um código cheio de boas praticas. o Rodrigo Turini segue o mesmo projeto do inicio ao fim , abordando o mesmo problema de diversas maneiras.