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

257 lines
12 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

---
title: Books to Read for Programmers
localeTitle: Книги для чтения для программистов
---
### Список книг
## Генеральная
_Автоматизация_ бурения с _помощью Python_ от Al Sweigart
* http://automatetheboringstuff.com/
* ISBN-13: 978-1593275990
_Структура и интерпретация компьютерных программ_ Гарольда Абельсона, Джеральда Джей Суссмана и Джули Суссман
* https://mitpress.mit.edu/sicp/
* ISBN-13: 978-0262510875
_Чистый код: руководство по гибкому программному обеспечению Crafstmanship_ от Robert C. Martin
* [Amazon Smile](https://smile.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882?sa-no-redirect=1)
* ISBN-13: 978-0132350884
_КОД: Скрытый язык компьютерного оборудования и программного обеспечения_ Чарльза Петцольда
* [Amazon Smile](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
_Не заставляйте меня думать, Revisited: подход Common Sense к удобству использования веб-сайтов Стивем Кругом_
* [Amazon Smile](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
рограммирование жемчуга (2-е издание) Джона Бентли_
* [Amazon Smile](https://smile.amazon.com/Programming-Pearls-2nd-Jon-Bentley/dp/0201657880)
* ISBN-13: 978-0201657883
_Структура и интерпретация компьютерных программ_
* https://mitpress.mit.edu/sicp/
* ISBN-13: 978-0262510875
рагматический программист: от Journeyman до Master_ by Andrew Hunt и David Thomas
* [Amazon Smile](https://smile.amazon.com/Pragmatic-Programmer-Journeyman-Master/dp/020161622X?sa-no-redirect=1)
* ISBN-13: 978-0201616224
_Самонаучный программист: окончательное руководство по программированию профессионально_ Кори Алтофф
* [Amazon Smile](https://smile.amazon.com/Self-Taught-Programmer-Definitive-Programming-Professionally-ebook/dp/B01M01YDQA?sa-no-redirect=1)
* ISBN-13: 978-1520288178
_Вы не знаете JS (серия книг)_ Кайла Симпсона
* https://github.com/getify/You-Dont-Know-JS
* ISBN-13: 9781491924464
_Мягкие навыки: руководство разработчика программного обеспечения разработчика_ - John Sonmez
* [Amazon Smile](https://smile.amazon.com/Soft-Skills-software-developers-manual/dp/1617292397?pldnSite=1)
* ISBN-13: 9781617292392
## Алгоритмы
_Введение в алгоритмы, 3-е издание (MIT Press)_ Томаса Х. Кормена и Чарльза Э. Лейзера
* [Amazon Smile](https://smile.amazon.com/Introduction-Algorithms-3rd-MIT-Press/dp/0262033844/)
* ISBN-13: 978-0262033848
_Cracking the Coding Interview: 150 вопросов программирования и решений_ от Gayle Laakmann McDowell
* [Amazon Smile](https://smile.amazon.com/Cracking-Coding-Interview-Programming-Questions/dp/098478280X)
* ISBN-13: 978-0984782802
## С-языки
_Язык программирования C_ Брайаном Керниганом и Деннисом М. Ричи
* [Amazon Smile](https://smile.amazon.com/Programming-Language-2nd-Brian-Kernighan/dp/0131103628/)
* ISBN-13: 978-0131103628
_Книга на C: Программирование на C_
* [Амазонка](https://www.amazon.com/Book-Programming-4th-Al-Kelley/dp/0201183994/ref=cm_cr_arp_d_bdcrb_top?ie=UTF8)
* ISBN-13: 978-0201183993
## Кодирование интервью
_Cracking the Coding Interview: 150 вопросов и решений по программированию_
* [Amazon Smile](https://smile.amazon.com/Cracking-Coding-Interview-Programming-Questions/dp/098478280X)
* ISBN-13: 978-0984782802
_Интервью с программистами: Секреты приземления вашей следующей работы, 2-е издание_
* [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
## Джава
олова первая Ява_ Кэти Сьерра и Берт Бейтс
* [Amazon Smile](https://smile.amazon.com/Head-First-Java-Kathy-Sierra/dp/0596009208)
* ISBN-13: 978-0596009205
_Эффективная Java от Джошуа Блоха_
* [Amazon Smile](https://smile.amazon.com/Effective-Java-3rd-Joshua-Bloch/dp/0134685997)
* ISBN-13: 978-0134685991
## JavaScript
_Вы не знаете JS (серия книг)_
* https://github.com/getify/You-Dont-Know-JS
* ISBN-13: 9781491924464
_Красноречивый JavaScript: современное введение в программирование Мэрином Хавербеке_
* [Прочтите здесь онлайн](https://eloquentjavascript.net)
* [Amazon Smile](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: хорошие детали_
* [Amazon Smile](https://smile.amazon.com/JavaScript-Good-Parts-Douglas-Crockford/dp/0596517742)
* ISBN-13: 978-0596517748
_JavaScript и JQuery: интерактивная внешняя веб-разработка_
* [Amazon Smile](https://smile.amazon.com/JavaScript-JQuery-Interactive-Front-End-Development/dp/1118531647/?pldnSite=1)
* ISBN-13: 978-1118531648
## питон
_Автоматизация бурения с помощью Python_
* http://automatetheboringstuff.com/
* ISBN-13: 978-1593275990
рограммирование приложений на основе ядра Python (3-е издание) Уэсли Дж. Чун_
* [Amazon Smile](https://smile.amazon.com/Core-Python-Applications-Programming-3rd/dp/0132678209)
* ISBN-13: 978-0132678209
## Мягкие навыки
_Мягкие навыки: руководство пользователя разработчика программного обеспечения_
* [Amazon Smile](https://smile.amazon.com/Soft-Skills-software-developers-manual/dp/1617292397?pldnSite=1)
* ISBN-13: 9781617292392
## Другие
\* Взлом: Ultimate Hacking Guide: Взлом для начинающих и Tor Browser
* https://www.amazon.in/dp/B075CX7T6G/ref=cm _sw_ r _cp_ awdb _t1_ -7ESBbZ43CCBM
* (ISBN 1976112524).
\* Код: скрытый язык компьютерного оборудования и программного обеспечения (лучшие рекомендации разработчика) \*
* [Amazon Smile](https://smile.amazon.com/Code-Language-Computer-Hardware-Software/dp/0735611319)
* ISBN-13: 978-0735611313
_Структуры данных и алгоритмы упрощены_
* [Amazon Smile](https://smile.amazon.com/Data-Structures-Algorithms-Made-Easy/dp/819324527X)
* ISBN-13: 978-8193245279
_Think Python: как думать, как компьютерный ученый_
* [Amazon Smile](https://smile.amazon.com/Think-Python-Like-Computer-Scientist/dp/1491939362)
* ISBN-13: 978-1491939369
_Курс Python Crash: практическое, основанное на проекте введение в программирование_
* [Amazon Smile](https://smile.amazon.com/Python-Crash-Course-Hands-Project-Based/dp/1593276036)
* ISBN-13: 978-1593276034
_Компьютерная наука Дистиллированная: Изучите искусство решения вычислительных задач у Wladston Ferreira Filho_
* [Amazon Smile](https://smile.amazon.com/Computer-Science-Distilled-Computational-Problems/dp/0997316020)
* ISBN-13: 978-0-9773160-2-5
_Алгоритмы, открытые Томасом Х. Корменом_
* [Amazon Smile](https://smile.amazon.com/Algorithms-Unlocked-Press-Thomas-Cormen/dp/0262518805)
* ISBN-13: 978-0262518802
_Violent Python: Поваренная книга для хакеров, судебных аналитиков, тестировщиков проникновения и инженеров по безопасности_
* [Amazon Smile](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
_Руководство Shellcoder: обнаружение и использование защитных отверстий_
* [Amazon Smile](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: Руководство для мозга_
* [Amazon Smile](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
рактический объектно-ориентированный дизайн в Ruby_
* [Amazon Smile](https://smile.amazon.com/Practical-Object-Oriented-Design-Ruby-Addison-Wesley/dp/0321721330)
* ISBN-13: 978-0321721334
умая на C ++ Брюсом Эккелом_
* [Amazon Smile](https://smile.amazon.com/Thinking-C-Bruce-Eckel/dp/0139177094)
* ISBN-13: 978-0139177095
_Концепции операционной системы_
* [Amazon Smile](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
_Компьютерные сети: подход сверху вниз (7-е издание) от Kurose and Ross_
* [Amazon Smile](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
_Конкурентное программирование 3: Новая нижняя граница конкурсов программирования_
* [Amazon Smile](https://smile.amazon.com/Competitive-Programming-3rd-Steven-Halim/dp/B00FG8MNN8)
* ISBN-13: 978-5800083125
_Динамическое программирование для кодирования Интервью: подход Bottom-Up к решению проблем_
* [Amazon Smile](https://smile.amazon.in/Dynamic-Programming-Coding-Interviews-Bottom-Up-ebook/dp/B06XZ61CMP)
* ISBN-13: 978-1946556691
_GATE 2019 Компьютерная наука и информационные технологии_
* [Amazon Smile](https://smile.amazon.com/GATE-Computer-Science-Information-Technology/dp/194658178X)
* ISBN-13: 978-1946581785
скусство компьютерного программирования Дональда Кнута_
* https://www-cs-faculty.stanford.edu/~knuth/taocp.html
* ISBN-13: 978-0321751041
акты и ошибки разработки программного обеспечения_
* [Amazon Smile](https://smile.amazon.com/Facts-Fallacies-Software-Engineering-Robert/dp/0321117425/)
* ISBN-13: 978-0321117427
Мифический человек-месяц: эссе по разработке программного обеспечения
* [Amazon Smile](https://www.amazon.com/Mythical-Man-Month-Software-Engineering-Anniversary/dp/0201835959)
* ISBN-13: 978-0201835953
Этот список был скомпилирован из нескольких потоков предложений в Reddit и Stackoverflow.
Не стесняйтесь добавлять больше, что вы нашли полезным!