freeCodeCamp/guide/portuguese/book-recommendations/index.md

10 KiB
Raw Blame History

title localeTitle
Books to Read for Programmers Livros para ler para programadores

Lista de livros

Geral

Automatize o material chato com o Python por Al Sweigart

Estrutura e Interpretação de Programas de Computador por Harold Abelson, Gerald Jay Sussman e Julie Sussman

Código Limpo: Um Manual de Artes Cálias de Software por Robert C. Martin

CÓDIGO: A Linguagem Oculta de Hardware e Software de Computador por Charles Petzold

Não me faça pensar, revisitado: uma abordagem de senso comum para a usabilidade na Web por Steve Krug

Programming Pearls (2nd Edition) por Jon Bentley

Estrutura e Interpretação de Programas de Computador

O Programador Pragmático: Do Viajante ao Mestre por Andrew Hunt e David Thomas

O Programador Auto-Didático: O Guia Definitivo para Programação Profissional por Cory Althoff

Você não sabe JS (série de livros) por Kyle Simpson

Soft Skills: O manual de vida do desenvolvedor de software - John Sonmez

Algoritmos

Introdução aos Algoritmos, 3a Edição (MIT Press) por Thomas H. Cormen e Charles E. Leiserson

Cracking the Coding Interview: 150 perguntas e soluções de programação por Gayle Laakmann McDowell

C-lang

A linguagem de programação C por Brian W. Kernighan e Dennis M. Ritchie

Um livro sobre C: Programação em C

  • Amazon
  • ISBN-13: 978-0201183993

Entrevista de Codificação

Quebrando a entrevista de codificação: 150 perguntas e soluções de programação

Entrevistas de Programação Expostos: Segredos para Landing Your Next Job, 2nd Edition

  • Wiley
  • ISBN: 978-0-470-12167-2

Java

Head First Java de Kathy Sierra e Bert Bates

Java eficaz por Joshua Bloch

JavaScript

Você não sabe JS (série de livros)

JavaScript eloquente: uma introdução moderna à programação por Marijn Haverbeke

JavaScript: as boas partes

JavaScript e JQuery: Desenvolvimento Web de front-end interativo

Python

Automatize o material chato com o Python

Programação de Aplicações Core Python (3ª Edição) por Wesley J Chun

Habilidades interpessoais

Soft Skills: O manual de vida do desenvolvedor de software

De outros

* Hacking: Ultimate Hacking Guide: Hacking Para Iniciantes E Tor Browser

* Código: A Linguagem Oculta do Hardware e Software do Computador (Práticas Recomendadas para Desenvolvedores) *

Estruturas de Dados e Algoritmos Facilitados

Pense Python: Como pensar como um cientista da computação

Curso intensivo de Python: Uma introdução prática à programação baseada em projeto

Ciência da Computação Destilada: Aprenda a arte de solucionar problemas computacionais por Wladston Ferreira Filho

Algoritmos desbloqueados por Thomas H. Cormen

Python Violento: Um Livro de Receitas para Hackers, Analistas Forenses, Testadores de Penetração e Engenheiros de Segurança

O Manual do Shellcoder: Descobrindo e explorando os buracos de segurança

Head First C: Um guia favorável ao cérebro

Design prático orientado a objetos em Ruby

Pensando em C ++ por Bruce Eckel

Conceitos do sistema operacional

Redes de Computadores: Uma Abordagem Top-Down (7ª Edição) por Kurose e Ross

Programação Competitiva 3: O Novo Limite Inferior dos Concursos de Programação

Programação Dinâmica para Entrevistas de Codificação: Uma abordagem Bottom-Up para a resolução de problemas

GATE 2019 Ciência da Computação e Tecnologia da Informação

A arte da programação de computadores por Donald E. Knuth

Fatos e Falácias da Engenharia de Software

The Mythical Man-Month: Ensaios sobre engenharia de software

Esta lista foi compilada a partir de vários encadeamentos de sugestões no Reddit e no Stackoverflow.

Por favor, sinta-se livre para adicionar mais que você achou útil!