JavaRush /Blogue Java /Random-PT /O que ler em 2020? Uma seleção dos melhores novos livros ...

O que ler em 2020? Uma seleção dos melhores novos livros para desenvolvedores Java

Publicado no grupo Random-PT
Como disse John Amos Comenius , “os livros são um instrumento de propagação da sabedoria”. O que ler em 2020?  Uma seleção dos melhores novos livros para desenvolvedores Java - 1Por que um começo tão pretensioso, você pergunta? E ao fato de que decidimos incutir um pouco de sabedoria nos leitores do JavaRush.ru. Mais precisamente, contribuir para a sua implementação falando sobre novos (ou não tão novos, mas que definitivamente valem a pena ler) livros sobre Java e tecnologias relacionadas que valem a pena ler em 2020. “Uma das perdas mais irreparáveis ​​é a perda de tempo.” Georges-Louis Buffon . Portanto, não perderemos tempo com longas introduções e também pararemos com citações bem pensadas e iremos direto para as resenhas de livros. O que ler em 2020?  Uma seleção dos melhores novos livros para desenvolvedores Java - 2

Java na nuvem. Spring Boot, Spring Cloud, Cloud Foundry

A versão em inglês pode ser adquirida aqui: Cloud Native Java: Designing Resilient Systems with Spring Boot, Spring Cloud e Cloud Foundry . Autores: Josh Long, Kenneth Bastani Cloud Native Java é considerado por muitos um dos melhores livros para ler neste momento em 2020. Destina-se principalmente a programadores Java experientes, mas será útil para todos os programadores Java, desde iniciantes até avançados. O desenvolvimento atual está cada vez mais caminhando para tecnologias de nuvem, microsserviços, arquitetura distribuída, etc. Este livro foi elaborado para ajudá-lo a compreender essas tecnologias e aprender como aplicá-las na prática. Josh Long e Kenneth Bastani mostram aos desenvolvedores Java/JVM como construir aplicativos Java melhores e mais rápidos usando Spring Boot, Spring Cloud e Cloud Foundry. Uma pequena citação da prévia do livro dos autores. “No mundo moderno, todos querem avançar mais rápido e acelerar os processos de negócios, mas poucas pessoas sabem como fazer isso. O mercado exige velocidades cada vez maiores, proporcionando mais oportunidades para quem consegue acompanhá-lo. O que diferencia empresas como Amazon, Netflix e Etsy das empresas mais tradicionais? Sabemos que estas empresas estão a crescer a um ritmo tremendo e, no entanto, de alguma forma, ainda mantêm as suas principais vantagens e estão significativamente à frente dos seus concorrentes. Como eles fazem isso? Este guia prático para desenvolvedores Java e JVM mostra como construir software mais eficiente e rápido usando Spring Boot, Spring Cloud e Cloud Foundry.” A propósito, no JavaRush discutimos recentemente o tópico do uso de Java na computação em nuvem. Para quem perdeu: Java nas nuvens. Como os aplicativos em nuvem estão conquistando o mundo e por que precisam do Java . O que ler em 2020?  Uma seleção dos melhores novos livros para desenvolvedores Java - 3

Java: Programação Eficaz (3ª Edição)

A versão em inglês pode ser adquirida aqui: Effective Java 3rd Edition Autor: Joshua Bloch Para quem ainda não leu este livro, faz sentido começar por ele. A tradução russa da terceira edição deste guia de melhores práticas em programação Java de Joshua Bloch, um autor super autorizado no ambiente Java, apareceu recentemente. Joshua Bloch, para quem não sabe, foi arquiteto-chefe de Java no Google, desenvolvedor na Sun Microsystems e arquiteto de sistemas sênior na Transarc. Foi ele quem esteve envolvido no desenvolvimento e implementação de inúmeras funcionalidades da plataforma Java. Na nova edição, o autor adicionou informações sobre os recursos e bibliotecas que apareceram nas versões do Java 8 e 9. Além disso, o livro inclui dicas e truques novos e atualizados, bem como um capítulo sobre expressões e fluxos lambda. Aqui estão apenas alguns dos tópicos abordados em “Java: Programação Eficaz:” interfaces funcionais, expressões lambda, referências de métodos e fluxos, métodos padrão e estáticos em interfaces, inferência de tipo, incluindo o operador diamante (<>) para tipos genéricos, @ Anotação SafeVarargs, novos recursos de biblioteca, etc. O que ler em 2020?  Uma seleção dos melhores novos livros para desenvolvedores Java - 4

Java moderno. Receitas de programação

A versão em inglês pode ser adquirida aqui: Receitas Java Modernas: Soluções Simples para Problemas Difíceis em Java 8 e 9 Autor: Ken Couzen Uma ótima opção para quem gosta de livros de receitas. E também quem está começando a se aprofundar no aprendizado de Java 8 e Java 9, pois este é um dos melhores livros didáticos. Como o título sugere, neste trabalho Ken Cousen mostra “soluções simples para problemas complexos” em Java 8 e 9. “A inclusão de ferramentas de programação funcional em Java SE 8 marcou uma mudança revolucionária para a venerável linguagem orientada a objetos. Expressões lambda, referências de métodos e fluxos mudaram fundamentalmente o idioma desta linguagem. Neste livro, demonstro o uso de novos recursos de linguagem para resolver uma ampla gama de problemas usando mais de 70 receitas detalhadas. Os desenvolvedores familiarizados com as versões anteriores do Java encontrarão aqui quase todas as inovações que apareceram no Java SE 8, bem como um capítulo separado dedicado às inovações no Java 9”, escreve o autor. O que ler em 2020?  Uma seleção dos melhores novos livros para desenvolvedores Java – 5

Arquitetura limpa. A Arte do Desenvolvimento de Software

A versão em inglês pode ser adquirida aqui: Clean Architecture: A Craftsman's Guide to Software Structure and Design Autor: Robert Martin Mas embora não seja o mais recente (publicado no final de 2017), é um livro muito legal para programadores Java experientes que desejam subir para o próximo nível e se tornar arquitetos de soluções. “Clean Architecture” é uma continuação dos best-sellers cult de Robert Martin “Clean Code” e “Clean Coder”. Neste livro, Martin fala sobre como criar uma arquitetura de software que resistirá ao teste do tempo, bem como como superar conceitos errôneos sobre padrões de design e arquitetura de software em geral. “Arquitetura Limpa” é uma leitura obrigatória para desenvolvedores de todos os níveis, analistas de sistemas, arquitetos e todos os programadores que desejam subir na carreira ou pelo menos influenciar as pessoas que fazem esse trabalho. Todas as arquiteturas seguem as mesmas regras”, afirma o autor. O que ler em 2020?  Uma seleção dos melhores novos livros para desenvolvedores Java - 6

Modularidade Java 9: ​​padrões e práticas para desenvolvimento de aplicativos sustentáveis

Autores: Sander Mack e Paul Becker Não conseguimos encontrar uma tradução russa deste livro, o que significa que quem quiser lê-lo terá uma excelente oportunidade não apenas de aprender todos os recursos dos módulos do Java 9, mas também de praticar o inglês. . Aliás, falamos sobre como um programador pode aprender inglês para não se envergonhar nas entrevistas e na comunicação com colegas estrangeiros. A modularidade foi um dos principais recursos do lançamento do Java 9 e, neste livro, os autores abordam esse tópico na íntegra. Sander Mak é uma autoridade reconhecida em Java 9 (e além), é palestrante frequente em conferências e tem seu próprio blog em branchandbound.net. Paul Becker, por sua vez, também é uma figura proeminente na comunidade Java. Ele é especialista na construção de aplicativos corporativos e arquiteto de software na Luminis Technologies. “Com este livro prático, os desenvolvedores Java aprenderão não apenas todos os benefícios da modularidade, mas também os padrões necessários para criar aplicações verdadeiramente robustas. Os autores explicam os conceitos por trás do sistema modular da plataforma Java e as ferramentas poderosas que ela oferece. Você também aprenderá como modularizar o código existente e desenvolver novos aplicativos Java de maneira modular”, diz a prévia do livro. O que ler em 2020?  Uma seleção dos melhores novos livros para desenvolvedores Java - 7

Java Moderno em Ação: Lambdas, streams, programação funcional e reativa

Autores: Raul-Gabriel Urma, Mario Fusco, Alan Mycroft Outro livro muito bom sobre versões modernas de Java, que ainda não foi publicado em russo. Modern Java in Action é uma nova versão do livro best-seller Java 8 in Action com alterações e acréscimos cobrindo as mudanças mais interessantes e importantes em Java 9 e Java 10. No momento, a segunda edição do livro está disponível para os leitores , e espera-se que seja lançada em breve outra atualização com informações sobre os novos lançamentos do Java 11 e Java 12. Mas no momento, Modern Java in Action é um dos melhores livros didáticos sobre Java moderno. Este livro o ajudará a aprender todas as técnicas atuais de programação Java, incluindo Expressões Lambda, Stream, Programação Funcional e Programação Reativa. O que ler em 2020?  Uma seleção dos melhores novos livros para desenvolvedores Java - 8

Java SE 9. Curso básico

A versão em inglês pode ser adquirida aqui: Core Java SE 9 para o Impaciente 2ª Edição Autor: Kay S. Horstmann Mas este é um excelente livro para iniciantes no aprendizado de Java - este é o livro que muitos recomendam usar no início. Muito disso se deve ao estilo de Kay Horstmann: o autor é muito bom em escrever guias. Horstmann fala sobre Java SE 9 em termos simples, mas ao mesmo tempo não simplifica a estrutura e presta atenção suficiente aos detalhes. O mesmo autor escreveu vários outros livros que cobrem Java 8, Scala, fundamentos de Java e outros tópicos. “Quer você seja novo em Java ou um desenvolvedor experiente, este guia o ajudará a escrever o código mais confiável, eficiente e seguro do futuro”, promete o editor. Um pouco imodesto, mas geralmente verdadeiro. Core Java realmente contém muitas coisas úteis para programadores iniciantes e experientes.
Comentários
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION