LPOO - Linguagem de Programação Orientada a Objetos (em Java)

Alerta: os exemplos fazem sentido no contexto da aula, junto com uma explicação.
Muitas linhas nos códigos podem não fazer sentido:
talvez eu tenha colocado para dar um exemplo do que não fazer,
ou talvez eu tenha colocado para explicar algum conceito pontual,
ou talvez fuja da matéria e eu tenha colocado para responder a alguma pergunta.

Curso

Laboratórios

Trabalho para a NP1

APS

Exemplos Vistos em Sala

Ementa

Livros

Os livros tratam os conceitos de forma mais aprofundada do que materiais encontrados na internet (como fóruns, vídeo aulas, etc...).
Porém os materiais encontrados na internet muitas vezes estão mais atualizados.

Então é melhor juntar os dois.
Se você quer entender um conceito, leia em um livro.
Se você quer resolver um problema pontual, procure na internet.

Infelizmente eu ainda não encontrei um livro traduzido para o protuguês que seja perfeito para este curso, por isso a existência deste site.

Aqui está uma lista dos livros que eu recomendo:

Para aprender o básico

Para depois de aprender o básico de Java

Mas estas são minhas opiniões pessoais.
É recomendável que você experimente, pesquise e pergunte para outras pessoas também.
Um bom livro é aquele que você lê e aprende informações corretas, e isto depende de vários fatores como objetivos, gostos, e nível de conhecimento: