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

257 lines
10 KiB
Markdown
Raw Normal View History

---
title: Books to Read for Programmers
localeTitle: Livros para ler para programadores
---
### Lista de livros
## Geral
_Automatize o material chato com o Python_ por Al Sweigart
* http://automatetheboringstuff.com/
* ISBN-13: 978-1593275990
_Estrutura e Interpretação de Programas de Computador_ por Harold Abelson, Gerald Jay Sussman e Julie Sussman
* https://mitpress.mit.edu/sicp/
* ISBN-13: 978-0262510875
_Código Limpo: Um Manual de Artes Cálias de Software_ por Robert C. Martin
* [Sorriso da Amazônia](https://smile.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882?sa-no-redirect=1)
* ISBN-13: 978-0132350884
_CÓDIGO: A Linguagem Oculta de Hardware e Software de Computador_ por Charles Petzold
* [Sorriso da Amazônia](https://smile.amazon.com/Code-Language-Computer-Hardware-Software/dp/0735611319/ref=sr_1_1?s=books&ie=UTF8&qid=1508780869&sr=1-1&keywords=code)
* ISBN-13: 978-0735611313
_Não me faça pensar, revisitado: uma abordagem de senso comum para a usabilidade na Web por Steve Krug_
* [Sorriso da Amazônia](https://smile.amazon.com/Dont-Make-Think-Revisited-Usability/dp/0321965515/ref=sr_1_1?ie=UTF8&qid=1538370339&sr=8-1&keywords=dont+make+me+think)
* ISBN-13: 978-0321965516
_Programming Pearls (2nd Edition) por Jon Bentley_
* [Sorriso da Amazônia](https://smile.amazon.com/Programming-Pearls-2nd-Jon-Bentley/dp/0201657880)
* ISBN-13: 978-0201657883
_Estrutura e Interpretação de Programas de Computador_
* https://mitpress.mit.edu/sicp/
* ISBN-13: 978-0262510875
_O Programador Pragmático: Do Viajante ao Mestre_ por Andrew Hunt e David Thomas
* [Sorriso da Amazônia](https://smile.amazon.com/Pragmatic-Programmer-Journeyman-Master/dp/020161622X?sa-no-redirect=1)
* ISBN-13: 978-0201616224
_O Programador Auto-Didático: O Guia Definitivo para Programação Profissional_ por Cory Althoff
* [Sorriso da Amazônia](https://smile.amazon.com/Self-Taught-Programmer-Definitive-Programming-Professionally-ebook/dp/B01M01YDQA?sa-no-redirect=1)
* ISBN-13: 978-1520288178
_Você não sabe JS (série de livros)_ por Kyle Simpson
* https://github.com/getify/You-Nont-Know-JS
* ISBN-13: 9781491924464
_Soft Skills: O manual de vida do desenvolvedor de software_ - John Sonmez
* [Sorriso da Amazônia](https://smile.amazon.com/Soft-Skills-software-developers-manual/dp/1617292397?pldnSite=1)
* ISBN-13: 9781617292392
## Algoritmos
_Introdução aos Algoritmos, 3a Edição (MIT Press)_ por Thomas H. Cormen e Charles E. Leiserson
* [Sorriso da Amazônia](https://smile.amazon.com/Introduction-Algorithms-3rd-MIT-Press/dp/0262033844/)
* ISBN-13: 978-0262033848
_Cracking the Coding Interview: 150 perguntas e soluções de programação_ por Gayle Laakmann McDowell
* [Sorriso da Amazônia](https://smile.amazon.com/Cracking-Coding-Interview-Programming-Questions/dp/098478280X)
* ISBN-13: 978-0984782802
## C-lang
_A linguagem de programação C_ por Brian W. Kernighan e Dennis M. Ritchie
* [Sorriso da Amazônia](https://smile.amazon.com/Programming-Language-2nd-Brian-Kernighan/dp/0131103628/)
* ISBN-13: 978-0131103628
_Um livro sobre C: Programação em C_
* [Amazon](https://www.amazon.com/Book-Programming-4th-Al-Kelley/dp/0201183994/ref=cm_cr_arp_d_bdcrb_top?ie=UTF8)
* ISBN-13: 978-0201183993
## Entrevista de Codificação
_Quebrando a entrevista de codificação: 150 perguntas e soluções de programação_
* [Sorriso da Amazônia](https://smile.amazon.com/Cracking-Coding-Interview-Programming-Questions/dp/098478280X)
* ISBN-13: 978-0984782802
_Entrevistas de Programação Expostos: Segredos para Landing Your Next Job, 2nd Edition_
* [Wiley](https://www.wiley.com/en-id/Programming+Interviews+Exposed:+Secrets+to+Landing+Your+Next+Job,+2nd+Edition-p-9780470121672)
* ISBN: 978-0-470-12167-2
## Java
_Head First Java_ de Kathy Sierra e Bert Bates
* [Sorriso da Amazônia](https://smile.amazon.com/Head-First-Java-Kathy-Sierra/dp/0596009208)
* ISBN-13: 978-0596009205
_Java eficaz por Joshua Bloch_
* [Sorriso da Amazônia](https://smile.amazon.com/Effective-Java-3rd-Joshua-Bloch/dp/0134685997)
* ISBN-13: 978-0134685991
## JavaScript
_Você não sabe JS (série de livros)_
* https://github.com/getify/You-Nont-Know-JS
* ISBN-13: 9781491924464
_JavaScript eloquente: uma introdução moderna à programação por Marijn Haverbeke_
* [Leia on-line aqui](https://eloquentjavascript.net)
* [Sorriso da Amazônia](https://smile.amazon.com/gp/product/1593275846/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1593275846&linkCode=as2&tag=marijhaver-20&linkId=VPXXXSRYC5COG5R5) -ISBN-13: 978-1593275846
_JavaScript: as boas partes_
* [Sorriso da Amazônia](https://smile.amazon.com/JavaScript-Good-Parts-Douglas-Crockford/dp/0596517742)
* ISBN-13: 978-0596517748
_JavaScript e JQuery: Desenvolvimento Web de front-end interativo_
* [Sorriso da Amazônia](https://smile.amazon.com/JavaScript-JQuery-Interactive-Front-End-Development/dp/1118531647/?pldnSite=1)
* ISBN-13: 978-1118531648
## Python
_Automatize o material chato com o Python_
* http://automatetheboringstuff.com/
* ISBN-13: 978-1593275990
_Programação de Aplicações Core Python (3ª Edição) por Wesley J Chun_
* [Sorriso da Amazônia](https://smile.amazon.com/Core-Python-Applications-Programming-3rd/dp/0132678209)
* ISBN-13: 978-0132678209
## Habilidades interpessoais
_Soft Skills: O manual de vida do desenvolvedor de software_
* [Sorriso da Amazônia](https://smile.amazon.com/Soft-Skills-software-developers-manual/dp/1617292397?pldnSite=1)
* ISBN-13: 9781617292392
## De outros
\* Hacking: Ultimate Hacking Guide: Hacking Para Iniciantes E Tor Browser
* https://www.amazon.in/dp/B075CX7T6G/ref=cm _sw_ r _cp_ awdb _t1_ -7ESBbZ43CCBM
* (ISBN 1976112524).
\* Código: A Linguagem Oculta do Hardware e Software do Computador (Práticas Recomendadas para Desenvolvedores) \*
* [Sorriso da Amazônia](https://smile.amazon.com/Code-Language-Computer-Hardware-Software/dp/0735611319)
* ISBN-13: 978-0735611313
_Estruturas de Dados e Algoritmos Facilitados_
* [Sorriso da Amazônia](https://smile.amazon.com/Data-Structures-Algorithms-Made-Easy/dp/819324527X)
* ISBN-13: 978-8193245279
_Pense Python: Como pensar como um cientista da computação_
* [Sorriso da Amazônia](https://smile.amazon.com/Think-Python-Like-Computer-Scientist/dp/1491939362)
* ISBN-13: 978-1491939369
_Curso intensivo de Python: Uma introdução prática à programação baseada em projeto_
* [Sorriso da Amazônia](https://smile.amazon.com/Python-Crash-Course-Hands-Project-Based/dp/1593276036)
* ISBN-13: 978-1593276034
_Ciência da Computação Destilada: Aprenda a arte de solucionar problemas computacionais por Wladston Ferreira Filho_
* [Sorriso da Amazônia](https://smile.amazon.com/Computer-Science-Distilled-Computational-Problems/dp/0997316020)
* ISBN-13: 978-0-9773160-2-5
_Algoritmos desbloqueados por Thomas H. Cormen_
* [Sorriso da Amazônia](https://smile.amazon.com/Algorithms-Unlocked-Press-Thomas-Cormen/dp/0262518805)
* ISBN-13: 978-0262518802
_Python Violento: Um Livro de Receitas para Hackers, Analistas Forenses, Testadores de Penetração e Engenheiros de Segurança_
* [Sorriso da Amazônia](https://smile.amazon.com/Violent-Python-Cookbook-Penetration-Engineers/dp/1597499579/ref=sr_1_2?ie=UTF8&qid=1538665634&sr=8-2&keywords=violent+python)
* ISBN-13: 978-1597499576
_O Manual do Shellcoder: Descobrindo e explorando os buracos de segurança_
* [Sorriso da Amazônia](https://smile.amazon.com/Shellcoders-Handbook-Discovering-Exploiting-Security/dp/047008023X/ref=sr_1_1?ie=UTF8&qid=1538665772&sr=8-1&keywords=shellcoders+handbook+3rd+edition&dpID=41xfa6zpuPL&preST=_SX218_BO1,204,203,200_QL40_&dpSrc=srch)
* ISBN-13: 978-0470080238
_Head First C: Um guia favorável ao cérebro_
* [Sorriso da Amazônia](https://smile.amazon.com/Head-First-C-Brain-Friendly-Guide/dp/1449399916/ref=sr_1_2?ie=UTF8&qid=1538665818&sr=8-2&keywords=head+first+c&dpID=51StqzL2dWL&preST=_SX218_BO1,204,203,200_QL40_&dpSrc=srch)
* ISBN-13: 978-1449399917
_Design prático orientado a objetos em Ruby_
* [Sorriso da Amazônia](https://smile.amazon.com/Practical-Object-Oriented-Design-Ruby-Addison-Wesley/dp/0321721330)
* ISBN-13: 978-0321721334
_Pensando em C ++ por Bruce Eckel_
* [Sorriso da Amazônia](https://smile.amazon.com/Thinking-C-Bruce-Eckel/dp/0139177094)
* ISBN-13: 978-0139177095
_Conceitos do sistema operacional_
* [Sorriso da Amazônia](https://smile.amazon.com/Operating-System-Concepts-Abraham-Silberschatz/dp/1118063333/ref=sr_1_1?s=books&ie=UTF8&qid=1538967825&sr=1-1&keywords=operating+system+concepts+10th+edition&dpID=51Qy2upM%252BaL&preST=_SY291_BO1,204,203,200_QL40_&dpSrc=srch)
* ISBN-13: 978-1118063330
_Redes de Computadores: Uma Abordagem Top-Down (7ª Edição) por Kurose e Ross_
* [Sorriso da Amazônia](https://smile.amazon.com/Computer-Networking-Top-Down-Approach-7th/dp/0133594149/ref=sr_1_1?s=books&ie=UTF8&qid=1538967896&sr=1-1&keywords=kurose+and+ross&dpID=51xp1%252BoDRML&preST=_SX218_BO1,204,203,200_QL40_&dpSrc=srch)
* ISBN-13: 978-0133594140
_Programação Competitiva 3: O Novo Limite Inferior dos Concursos de Programação_
* [Sorriso da Amazônia](https://smile.amazon.com/Competitive-Programming-3rd-Steven-Halim/dp/B00FG8MNN8)
* ISBN-13: 978-5800083125
_Programação Dinâmica para Entrevistas de Codificação: Uma abordagem Bottom-Up para a resolução de problemas_
* [Sorriso da Amazônia](https://smile.amazon.in/Dynamic-Programming-Coding-Interviews-Bottom-Up-ebook/dp/B06XZ61CMP)
* ISBN-13: 978-1946556691
_GATE 2019 Ciência da Computação e Tecnologia da Informação_
* [Sorriso da Amazônia](https://smile.amazon.com/GATE-Computer-Science-Information-Technology/dp/194658178X)
* ISBN-13: 978-1946581785
_A arte da programação de computadores por Donald E. Knuth_
* https://www-cs-faculty.stanford.edu/~knuth/taocp.html
* ISBN-13: 978-0321751041
_Fatos e Falácias da Engenharia de Software_
* [Sorriso da Amazônia](https://smile.amazon.com/Facts-Fallacies-Software-Engineering-Robert/dp/0321117425/)
* ISBN-13: 978-0321117427
The Mythical Man-Month: Ensaios sobre engenharia de software
* [Sorriso da Amazônia](https://www.amazon.com/Mythical-Man-Month-Software-Engineering-Anniversary/dp/0201835959)
* ISBN-13: 978-0201835953
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!