Ir para o conteúdo
  • Cursos
    • Administração
    • Engenharia de Produção
    • Engenharia de Computação
    • Direito
    • Economia
  • Mercado de Trabalho
    • Escolha de Carreiras
    • Ensino Superior
  • Rotina de Estudos
    • Vestibular
    • ENEM
    • Dicas
  • Materiais Gratuitos
  • SITE
  • VESTIBULAR 2023
Blog Conexão Carreira | ESEG
Engenharia de Computação

Listamos 8 livros de programação para iniciantes

Maio 27, 2020
livros de programação para iniciantes
7 minutos para ler
Tempo de leitura 6 min

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, continue a leitura deste post. Nele, listamos 8 livros sobre programação para iniciantes.

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

Vamos iniciar as dicas de livros para um futuro engenheiro 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 essa é a área certa para desenvolver uma 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. 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 codificador iniciante ou até mesmo um programador experiente.

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 adotadas 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 da área. 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.

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 graduação de Engenharia de Computação da ESEG é referência em ensino de qualidade no Brasil. Ao longo dos 5 anos, 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.

Siga a ESEG – Faculdade do Grupo Etapa nas redes sociais:

Powered by Rock Convert
Você também pode gostar
entenda-a-diferenca-entre-microeconomia-e-macroeconomia

Entenda a diferença entre microeconomia e macroeconomia

agosto 15, 2022

Administração de empresas é apenas para quem não sabe o que fazer?

junho 14, 2022

Benefícios de fazer pós-graduação em cursos de Tecnologia da Informação

junho 9, 2022

Deixe um comentário Cancelar resposta

-


Posts mais lidos

  • profissões em alta
    12 profissões em alta para ficar de olho nos próximos anos
  • como-fazer-uma-boa-redacao
    Veja como fazer uma boa redação em 10 passos
  • o que faz um engenheiro da computação
    Afinal, o que faz um engenheiro de computação?

Sobre o blog

Este é o Blog da ESEG, o seu canal de informações sobre carreira e educação. Aqui você encontra conteúdos que te auxiliam no ingresso e no sucesso no ensino superior.

Política de privacidade

Categorias

  • Administração
  • Curso de Extensão
  • Curso Online
  • Cursos de Férias
  • Dicas
  • Direito
  • Economia
  • Empreendedorismo
  • ENEM
  • Engenharia de Computação
  • Engenharia de Produção
  • Ensino Superior
  • Escolha de Carreiras
  • Gestão
  • gestão de negócios
  • Mercado de Trabalho
  • Pós-graduação
  • Profissionalização
  • Python
  • Rotina de Estudos
  • Segurança do trabalho
  • Sem categoria
  • Tecnologia
  • Vestibular

Entre em contato

  • Rua Apeninos, 960 – Paraíso – São Paulo – SP – CEP 04104-020

  • Rua Vergueiro, 1951 – Vila Mariana – São Paulo – SP – CEP 04101-000

  • (11) 2187-1230

  • (11) 2187-1056

  • fale_conosco@eseg.edu.br

Site criado por Rock Content.