IT
sariya1
- 19 книг

Ваша оценкаЖанры
Ваша оценка
Отличный, хорошо написанный, снабжённый достаточным количеством кода материал. Не подойдёт в качестве первой книги по Python — это уже углубление в тему. В качестве первых книг по Python я бы порекомендовал 1) Начинаем программировать на Python, Гэддис Тони, 5 издание (или актуальное на тот момент, когда вы это читаете) 2) Простой Python, Билл Любанович, 2 издание (или аналогично актуальное). Гэддис подойдёт для совсем новичков в программировании, Любанович для тех, кто уже возможно программировал на других языках.
А для углубления — Лусиану Рамальо и его «Python. К вершинам мастерства».
Нужно быть готовым к наличию опечаток в переводе. Их много. Мы читали книгу в книжном клубе Ботаним! и там все опечатки выделяли, чтобы это помогало читать, эти материалы остались там. Или читайте, держа английский вариант под рукой. Или просто читайте на английском. Хотя и в оригинале тоже есть опечатки, хоть и значительно меньше. Впрочем, найденные опечатки в переводе я передам в издательство, возможно они их поправят и будет лучше.
К этой книге рекомендую относиться не как к справочнику (открыл одну главу в середине и прочёл), а как к полноценному учебнику — читать с начала и до конца. Преисполнитесь в гранях, как говорил классик:)

Не знаю, как можно называть себя Python разработчиком, не прочитав эту книгу. Она содержит тонны полезного материала, обернутого в более или менее понятную формулировку.
Темы покрывают все области и справляются с этим на отлично, кроме глав про конкурентность. В них не хватило пояснений. Про конкурентность лучше прочитать это - Matthew Fowler - Asyncio и конкурентное программирование на Python.
Мне также понравилось, что есть главы про типизацию - вот прям классно! А поэтому и затрагиваются протоколы, интерфейсы.
Читать ее стоит тем, кто уверенно уже владеет базой и хочет прокачать себя еще больше. Есть части, где рассказывается о внутрянке Python, что тоже несомненно плюс.
Часто обращаюсь к ней, а не к гуглу. Так что можно сказать, что она стала моей настольной книгой как Роберт Мартин - Чистый код: создание, анализ и рефакторинг. Библиотека программиста