Ola pessoal Sou estudante de ciência da computação do segundo período e também estudo na Alura Backend Java e Cyber.

Gostaria de indicações de livros para me aprofundar mais sobre essa área.

  • Estudar linguagem de programação é estudar o que precisa. O que não, apenas saiba que existe. Dominar uma linguagem de programação leva anos de estudo e prática. Então respondendo sua pergunta leia a documentação no site que mantem o Java.

  • Java Core Volumes 1 e 2

    Effective Java

  • Recomendo você praticar, fazer alguns exercícios básicos e ir progredindo, criar ApIs com banco e jwt

  • Uma dica que sigo até hoje é ler a documentação do Java, e sempre que tiver muita dúvida, perguntar a alguma IA pra explicar pra uma criança. É bem mais de boa e consigo entender mais onde usar os métodos, qual a classe pai, o que implementa, quais argumentos que o construtor precisa, etc.

    Mas se quiser um livro, acho que o que o carinha recomendou do Java Core, já ajuda demais. =]