7

12 Livros de Programação Essenciais Para Iniciantes

Paulo Junior
Paulo Junior

Olá Devs!


A leitura é uma das habilidades mais importantes para quem deseja abstrair conhecimentos, assim como em outras áreas para a tecnologia da informação isso não é muito diferente, praticar o habito de ler livros voltados a programação é uma ótima estratégia para ingressar no mercado de trabalho.


Os livros de programação são excelentes fontes de conhecimento, no qual por muitas das vezes boa parte dos conteúdos não estão acessíveis em outros formatos, isso torna o habito da leitura uma opção atraente para quem deseja buscar conhecimento.


Como sugestão vou listar 12 livros de programação essências para iniciantes, não são os únicos livros bons disponíveis, mas para quem está iniciando os estudos na área de tecnologia são fontes de conhecimento muito interessantes.


1 - Algoritmos e Estruturas de Dados


Algoritmos e Estruturas de Dados de Ângelo De Moura Guimarães, é voltado para módulos básicos da programação permitindo ao leitor criar uma disciplina para desenvolvimento de algoritmos. 


2 - Aprenda Programação Orientada a Objetos em 21 Dias


Do autor Anthony Sintes esse livro apresenta uma abordagem sobre o paradigma de Programação Orientada a Objetos, onde ensina como adquirir estratégias para projetar, gerenciar e aplicar esses conceitos em projetos. 


3 - HTML e CSS projete e construa Websites


HTML e CSS projete e construa Websites de Jon Duckett é um livro voltado para quem deseja projetar e construir websites do zero, abordando uma forma de criação de conteúdos atrativos e amigáveis.


4 - Javascript e JQuery desenvolvimento


Também do autor Jon Duckett, Javascript e JQuery Desenvolvimento é destinado a iniciantes que desejam aprender a deixar seus websites mais interativos, aqui o leitor vai aprender sobre a linguagem Javascript e suas técnicas, além disso esse livro mostra como usar a biblioteca JQuery para simplificar o código.  


5 - Use a Cabeça! Padrões de Projetos


Use a Cabeça! Padrões de Projetos dos autores Eric e Elisabeth Freeman, permite ao leitor aprender sobre as melhores práticas no desenvolvimento de softwares, isso se dá através da experiência de outros programadores que se depararam com problemas durante a criação de projetos.


6 - O Programador Apaixonado


Do autor Chad Fowler, esse livro ensina ao leitor a empreender a sua carreira, nessa abordagem é apresentado seguimentos como se o desenvolvedor estivesse criando e vendendo um produto.


7 - Código limpo: Habilidades Práticas do Agile Software


Do lendário autor Robert C. Martin o Uncle Bob, esse livro clássico traz para o leitor de forma básica e pragmática de como escrever um código com qualidade, nessas abordagens o autor ensina uma boa concepção para a produção de softwares robustos e com fácil manutenção. 


8 - Domain Driven Design: Atacando as complexidades no coração do software


Do autor Eric Evans esse outro livro clássico traz o conceito de uma arquitetura de software muito difundida atualmente, o DDD (Domain Driver Design), não é uma leitura tão simples para iniciantes, mas obrigatória para engenheiros de software.


9 - Padrões de Arquitetura de Aplicações Corporativas


Do autor Martin Fowler esse livro aborda o conceito de padrões de projeto, indicado para todos os públicos, pois traz de forma objetiva e organizada padrões de diferentes complexidades com exemplos claros. 


10 - Introdução a Sistemas de Bancos de Dados


Do autor Kent Christopher J. Date, esse livro apresenta uma base sólida sobre os alicerces da tecnologia de banco de dados, o leitor aprende sobre uma visão geral de gerenciamento, arquitetura, banco de dados relacionais e introdução ao SQL.


11 - TDD: Desenvolvimento Guiado por Testes


TDD: Desenvolvimento Guiado por Testes do autor Kent Beck tem como objetivo ilustrar com exemplos práticos e reais a codificação e execução de testes automatizados, apresentando o TDD (Test Driven Development) de um modo simples abordando respostas a problemas e dúvidas.


12 - Como Ser Um Programador Melhor


Como Ser Um Programador Melhor do autor Pete Goodliffe apresenta um conjunto de técnicas e abordagens úteis para a arte da programação, o leitor vai aprender conceitos voltados para impulsionar a carreira e a melhorar o seu bem-estar.


Desde já, agradeço a todos que leram esse artigo.

Bons estudos!

4
110

Comentários (20)

1
Karolinne Moraes

Karolinne Moraes

01/06/2021 22:32

Adorei, Obrigada!!

1
Thales Medeiros

Thales Medeiros

01/06/2021 22:25

Muito obrigado por compartilhar :)

1
Leonardo Vasconcellos

Leonardo Vasconcellos

01/06/2021 22:16

Muito obrigado as dicas :D

1
Joao Barreto

Joao Barreto

01/06/2021 18:57

Excelente indicação, Paulo!

1
D

Diego Matos

01/06/2021 01:33

sou iniciante e já me ajudou muito valeu

1
V

Vivian Silva

31/05/2021 20:36

Muito obrigada pelas indicações, é muito valioso pra quem tá começando. 😁

1
I

Icaro Estival

31/05/2021 16:08

Muito bom!!

1
Maria Gauthier

Maria Gauthier

31/05/2021 14:12

aprendo muito mais com livros, obrigado pelas dicas

1
Enuch Junior

Enuch Junior

31/05/2021 08:25

Sensional as dicas, obrigado!!

1
Evanilson Ferreira

Evanilson Ferreira

29/05/2021 23:25

muito obrigado amigo

Desenvolvedor Fullstack

Brasil