paint-brush
6 melhores livros de programação Java classificados por pontuações de revisãopor@hackernoonbooks
5,970 leituras
5,970 leituras

6 melhores livros de programação Java classificados por pontuações de revisão

Muito longo; Para ler

Os 6 melhores livros de programação Java baseados em resenhas são classificados de acordo com a quantidade de resenhas que receberam, bem como sua média. Esta lista também se concentrará exclusivamente em Java, então não espere nenhum material de “compilação” aqui. O Data Structures and Algorithms Made Easy in Java foi criado como uma maneira simples de introduzir Java aos novatos. Destina-se a ajudar aspirantes a programadores a conseguir empregos em muitas empresas conhecidas, como Google, Microsoft e Adobe.
featured image - 6 melhores livros de programação Java classificados por pontuações de revisão
Best Public Domain Books For Learning Technology, via HackerNoon HackerNoon profile picture

Linguagens de programação podem ser difíceis de entender. Este é especialmente o caso de linguagens que possuem iterações diferentes. Java é uma dessas linguagens. Apesar da semelhança em seus nomes, o Java possui muitas características que o separam do JavaScript, desde sua maior complexidade até as diferenças em como ele é executado. Mesmo para aqueles familiarizados com JavaScript, Java é uma fera totalmente diferente - uma que até mesmo especialistas em programação de longa data podem ter dificuldade. Aqui estão os 6 melhores livros de programação Java baseados em revisões, para aqueles que querem aprender a linguagem do zero ou aprimorar suas habilidades.

Todos os livros desta lista são classificados de acordo com a quantidade de críticas que receberam, bem como sua média. Esta lista também se concentrará exclusivamente em Java, então não espere nenhum material de “compilação” aqui.

Os 6 melhores livros de programação Java baseados em análises da Amazon

6. Programação com Java (6ª edição) por E. Balagurusamy

Programming With Java é um livro que traz seu propósito na capa. É um recurso de nível iniciante que aborda os meandros do Java. Embora alguns revisores realmente elogiem esse recurso como um excelente ponto de partida, eles também observam quantos conceitos desatualizados existem nele. Mesmo com o lançamento semi-recente deste livro, ele abrange versões de Java que não são suportadas atualmente. Apesar de sua alta pontuação de revisão, alguns revisores observam que o livro não é tão bom para iniciantes, afinal. Isso é atribuído não apenas ao seu material datado, mas também à forma como apresenta seus conceitos. Este livro pode ser útil como material complementar, mas não deve ser sua única confiança ao iniciar sua jornada com Java.

Comentários: Do total de 746 comentários, 66% deram a este livro 5 estrelas

Preço de tabela: $ 25,49

Compre agora na Amazon ou AbeBooks

5. Estruturas de dados e algoritmos facilitados em Java por Narasimha Karumanchi

O Data Structures and Algorithms Made Easy in Java foi criado como uma maneira simples de introduzir Java aos novatos. Destina-se a ajudar aspirantes a programadores a conseguir empregos em muitas empresas conhecidas, como Google, Microsoft e Adobe. Os revisores observaram a tendência do livro de fornecer perguntas úteis e comparações com outros materiais. Infelizmente, eles também notaram erros de formatação e muitas explicações vagas. Ao contrário do título deste livro, isso pode valer mais a pena para aqueles que já encontraram alguma habilidade em programar com Java. Os iniciantes ainda podem fazer uso deste livro, mas não o acharão tão esclarecedor quanto os novatos.

Comentários: Do total de 1.067 comentários, 57% deram a este livro 5 estrelas

Preço de tabela: US$ 39,99

Compre agora na Amazon ou AbeBooks

4. Core Java: Uma Abordagem Integrada por Dr. R. Nageswara Rao

Core Java: Uma Abordagem Integrada pode ser muito mais útil para iniciantes, mesmo que não seja anunciada como tal. Abrange várias versões do Java até a versão 8, que é uma das poucas versões ainda oficialmente suportadas. Mesmo revisores críticos reconhecem este livro como um lugar perfeito para compreender os conceitos básicos de Java, fornecendo um excelente ponto de partida para o aprendizado da linguagem. Você pode precisar saber um pouco sobre programação para realmente entender tudo, mas nenhuma experiência anterior com Java é necessária.

Com isso em mente, parece que Core Java: An Integrated Approach tem o problema oposto da oferta de Narasimha Karumanchi. Ele oferece muito para iniciantes ao custo de não fornecer muito para usuários avançados. Nem todos os conceitos são totalmente explicados, com alguns revisores notando a omissão de recursos importantes, como o Java Development Kit. Este pode ser um bom livro para começar, mas você provavelmente precisará de mais em seu currículo se quiser realmente dominar o Java. Mas não deixe que o preço de tabela o assuste! Este livro ainda não ficou desatualizado, mas tem idade suficiente para ser colocado à venda a preços muito mais razoáveis.

Comentários: Do total de 1.217 comentários, 67% deram a este livro 5 estrelas

Preço de tabela: $ 499,00 Brochura, $ 5,66 Digital

Compre agora na Amazon (Digital) ou AbeBooks (Paperback)

3. Java eficaz (3ª edição) por Joshua Bloch

Como um recurso para aqueles mais familiarizados com a linguagem, o Effective Java é uma das melhores opções disponíveis. O conteúdo é completo e detalhado, embora não consiga ser o melhor ponto de partida para iniciantes. Alguns revisores também notaram problemas de baixa qualidade de impressão e problemas com a versão digital, mas nem todos compartilham esses problemas.

Apesar dos problemas encontrados com a oferta de Joshua Bloch, há muito mais coisas boas a serem encontradas aqui. Os revisores observam que o material do livro ainda é relevante hoje, mesmo tendo sido lançado em 2017. Ele também fornece explicações sobre vários aspectos da linguagem de programação que alguns não conseguiram descobrir de antemão. Fiel ao seu nome, Effective Java é um livro eficaz para aqueles que estão prontos para mergulhar de cabeça na linguagem.

Comentários: Do total de 1.298 comentários, 84% deram a este livro 5 estrelas

Preço de tabela: $ 54,99 Brochura, $ 43,99 Digital

Compre agora na Amazon (Digital) ou AbeBooks (Paperback)

2. Java: A Referência Completa (11ª Edição) por Herbert Schildt

Java: The Complete Reference teria aparecido nesta lista várias vezes se as edições anteriores fossem incluídas. Muitos revisores o elogiam como um dos melhores recursos que qualquer programador Java poderia ter. Na verdade, as revisões mais críticas podem ser contraditórias às vezes, com alguns alegando que falta material abrangente e outros alegando que o material é bom, mas não os exemplos. Fora essas críticas, os revisores ficaram satisfeitos com a qualidade do livro e sua cobertura de tudo que um programador precisa saber sobre Java. Este é sem dúvida um dos melhores livros que um iniciante pode obter, especialmente se esse iniciante também obtiver um livro mais avançado para emparelhá-lo.

Comentários: Do total de 1.398 comentários, 78% deram a este livro 5 estrelas

Preço de tabela: $ 60,00 Brochura, $ 54,00 Digital

Compre agora na Amazon (Digital) ou AbeBooks (Físico)

1. Use a Cabeça Java (2ª Edição) por Kathy Sierra e Bert Bates

Use a Cabeça Java pode não ser o melhor livro para iniciantes, mas certamente é o recurso mais amigável para iniciantes nesta lista. É preciso um tom mais casual e amigável, apresentando conceitos e código de Java de maneira semelhante a livros escolares para crianças. À primeira vista, parece uma boa escolha permitir que programadores de todas as idades aprendam sobre Java. No entanto, este livro foi publicado em 2005. A terceira edição não tem tantas críticas, mas deve ser considerada antes desta segunda edição.

Comentários: Do total de 1.798 comentários, 72% deram a este livro 5 estrelas

Preço de tabela: US$ 59,99

Compre agora na Amazon ou AbeBooks … ou obtenha a terceira edição na Amazon ou AbeBooks

O que procurar ao escolher o melhor livro de programação Java para você

Java é uma das muitas linguagens de programação com uma longa história. Nesse contexto, um livro com críticas positivas não importa tanto quanto ser antigo ou novo. Muitas versões do Java são regularmente obsoletas, com apenas algumas versões legadas com suporte contínuo. Claro, você também vai querer ter certeza de que não há muitos erros em seu material. Uma coisa é não conhecer uma linguagem de programação, mas outra coisa é aprender errado.

Se você quiser fazer algumas comparações entre Java e outras linguagens, confira os melhores livros de JavaScript e C++ baseados em resenhas!