Listamos 8 livros de programação para iniciantes

Listamos 8 livros de programação para iniciantes

por Equipe ESEG

27/05/2020

7 min de leitura
original-a114d100db65e94d684042c86a6fc876

Navegue por tópicos

Lista: 8 livros de programação para iniciantes

Desde o início do Ensino Médio (e muitas vezes, até antes), os estudantes começam a se perguntar: como será o meu futuro profissional? Qual graduação escolher? Essas são dúvidas comuns e pertinentes, ou seja, não se preocupe.

Se você já sabe que a programação é a sua praia e pretende se capacitar e entender melhor a profissão, ou até fazer um curso de engenharia da computação, continue a leitura deste post. Nele, listamos 8 livros sobre programação para iniciantes. Confira!

1. O universo da programação (William Oliveira)

Vamos iniciar as dicas de livros para um futuro profissional de engenharia da computação com uma obra que retrata os principais aspectos relacionados à área.

  • O que é programação e como desenvolver um programa de computador?
  • Por que se envolver com programação?
  • Quem são e o que fazem os profissionais da área?
  • Como escolher a área de atuação/especialização?
  • Quais habilidades são necessárias?
  • Como conquistar um emprego?

Desde temas sobre o perfil ideal do profissional até o cenário do mercado, ao ler “O universo da programação”, de William Oliveira, você terá certeza se a graduação engenharia da computação é a área certa para desenvolver sua carreira.

2. O programador apaixonado (Chad Fowler)

Ter paixão pelo que faz é um grande diferencial em qualquer profissão, e isso não vai ser diferente para quem deseja criar códigos e desenvolver programas. Chad Fowler, autor da obra e reconhecido desenvolvedor de softwares, passa essa noção em seus livros e principalmente em “O programador apaixonado”.

Com a leitura, você vai aprender a traçar uma trajetória de sucesso para sua carreira após a faculdade de engenharia da computação. Confira dicas de como entender o mercado e o que é importante para se capacitar e ter uma boa qualificação profissional, pensando fora da caixa. Além disso, há seções com atividades práticas e lições preciosas.

3. O guia do mestre programador (Carlos Bueno)

Você já desenvolveu a sua habilidade de comunicação? E de trabalhar em equipe? Para garantir a sua adequação profissional, é preciso ir além do que investir apenas nas competências técnicas: a engenharia de computação vai muito além da programação. Carlos Bueno utiliza metáforas e analogias ao longo de sua obra para mostrar o que é preciso fazer para se tornar um programador diferenciado.

A obra proporciona um diferente ponto de vista sobre como se tornar um mestre programador. Aproveite que você está no início da sua carreira e em busca de qualificação para fazer uma reflexão sobre que tipo de profissional deseja ser.

4. O codificador limpo (Robert C. Martin)

Esse é um manual que faz mais do que ensinar a programar ou a desenvolver códigos. Em “O codificador limpo”, o autor Robert C. Martin busca propiciar um panorama completo sobre a área, tornando o livro um código de conduta para programadores profissionais.

Por conta disso, ao longo da obra, ele aborda os seguintes temas:

  • qual o verdadeiro papel do programador profissional;
  • como estabelecer uma rotina, lidar com prazos e trabalhar em equipe;
  • os cuidados com a pressão e a inteligência emocional;
  • melhores práticas para se manter em constante atualização etc.

Dica bônus: Robert C. Martin também é autor da obra “O código limpo”. Nela, ele explica as diferenças entre um código ruim e um código limpo e Habilidades Práticas do Agile Software. É também uma leitura muito recomendada para quem deseja atuar na área.

5. O programador pragmático (Andrew Hunt)

Quer entender a lógica da programação com dicas úteis de quem a utiliza há anos em seu dia a dia? 

Então, esse livro foi planejado pensando em você — independentemente de ser um codificador iniciante ou até mesmo um programador experiente, formado em um curso de engenharia da computação.

Ao longo da leitura e estudo, é possível entender melhor as boas práticas, como aprimorar a programação por meio de novas perspectivas e, consequentemente, ter mais produtividade e exatidão nos resultados.

6. Lógica de Programação com JavaScript (Edécio Fernando Iepsen)

Se você está começando a sua trajetória profissional e está considerando atuar como desenvolvedor full stack, saiba que precisará conhecer a fundo as linguagens de programação, como HTML e CSS, e principalmente as ferramentas do JavaScript para front-end.

Foi pensando nas dificuldades enfrentadas pelos programadores iniciantes que o autor, Edécio Fernando Iepsen, professor há mais de 15 anos da disciplina de Algoritmos em cursos de graduação, planejou essa obra.

Dentre os assuntos abordados, estão:

  • vetores;
  • principais fundamentos de lógica de programação;
  • como integrar os códigos JavaScript e HTML;
  • estruturas condicionais e de repetição.

JavaScript é uma das linguagens mais utilizadas na internet, o que facilita o aprendizado, já que não vai ser necessário contar com qualquer ferramenta ou software adicional.

Edécio desenvolveu um passo a passo prático que explica desde conceitos básicos até aqueles que demandam maior expertise. A cada capítulo são disponibilizados exemplos e exercícios práticos, de modo a fixar o que está sendo ensinado.

7. Introdução à Programação com Python (Nilo Ney Coutinho Menezes)

Tem interesse em conhecer melhor a linguagem de programação Python? Considerada forte, dinâmica e de alto nível, o intuito da obra é contribuir para que você desenvolva a linguagem com facilidade em seu dia.

Esse é um material essencial para quem deseja aprender por conta própria e muito utilizado em disciplinas introdutórias em cursos de engenharia da computação. O livro explica conceitos fundamentais e requer apenas que quem vá colocar em prática as atividades saiba questões como abrir e salvar arquivos ou outros conhecimentos básicos de informática.

Além disso, o software que dará o suporte na realização das atividades é disponibilizado de maneira gratuita e tem suporte para Windows, Linux e Mac.

8. Algoritmos e Estruturas de Dados (Guimarães / Lages)

Para aqueles que ainda estão iniciando os estudos e estabelecendo uma disciplina de programação, o livro “Algoritmos e Estrutura de Dados” é bastante indicado.

Nessa obra, produzida com base em nos resultados obtidos pelo Departamento de Ciência da Computação (DCC) da Universidade Federal de Minas Gerais (UFMG), os leitores terão acesso a módulos introdutórios de programação de computadores, com testes e exercícios de construção de algoritmos e estruturação de dados, que podem ser realizados de maneira prática em português.

Vá além da teoria com a Eseg, sua faculdade de engenharia da computação

O que achou das nossas dicas de livros de programação para iniciantes? Já conhecia algum deles? Muitas são as obras que vão contribuir para a sua trajetória profissional e que vão tornar você um especialista em desenvolvimento de softwares e códigos. Listamos os principais títulos para ajudar a dar o pontapé inicial, mas os estudos devem ser constantes.

Para ter sucesso em sua carreira, a primeira ação é optar por uma educação de qualidade. O curso de Engenharia de Computação da ESEG é referência em ensino de qualidade no Brasil. 

Ao longo dos 5 anos em nossa faculdade em SP, você adquirirá os conhecimentos necessários para atender a demandas complexas na área da tecnologia, e se formará como um profissional completo e multifuncional.

Entre em contato com a gente e vamos continuar a conversa sobre o que você deve esperar do curso de Engenharia de Computação.

Quer dar uma olhada em outros cursos de graduação da ESEG, como o curso de engenharia de produção? Então acesse nosso site.

Equipe ESEG

Navegue por tópicos

Compartilhe este conteúdo

Compartilhe este conteúdo

Receba nossos conteúdos em primeira mão

Fique por dentro de temas relevantes e o que acontece na Faculdade ESEG

Your data is safe.

What type of course are you looking for?

Make a suggestion.

Your data is safe.

Mensalidade de Listamos 8 livros de programação para iniciantes

Unavailable

*Prices valid for enrollment in the second semester of 2026.

You can get a discount based on your performance in one of the ESEG College selection processes.

We use cookies to improve your browsing experience.