Подборка книг для начинающих и продвинутых питонистов



Неважно, начали вы изучать змеиный язык только вчера или уже готовитесь сдать экзамен, эта подборка — то, что нужно для прокачки навыков и закрепления материала.



▪️ Сложность: ★ ☆ ☆

«Простой Python» — Билл Любанович.

«Django 2 в примерах» — Антонио Меле.

«Грокаем алгоритмы» — Адитья Бхаргава.

«Грокаем глубокое обучение» — Эндрю Траск.



▪️ Сложность: ★ ★ ☆

«Python. Книга рецептов» — Дэвид Бизли, Брайан К. Джонс.

«Python. Разработка на основе тестирования» — Гарри Персиваль.

«Python. К вершинам мастерства» — Лучано Рамальо.

«Высоконагруженные приложения. Программирование, масштабирование, поддержка» — Мартин Клеппман.

«Чистый код» — Роберт Мартин aka Дядя Боб.

«Распределённые системы» — Эндрю С. Таненбаум, Мартен ван Стин.

«Типизированный Python для профессиональной разработки» — Алексей Голобурдин.



▪️ Сложность: ★ ★ ★

Category Theory for Programmers — Bartosz Milewski.

«Паттерны разработки на Python: TDD, DDD и событийно-ориентированная архитектура» — Гарри Персиваль и Боб Грегори.

500 Lines or Less — Michael DiBernardo (editor).

«Элегантный SciPy» — Хуан Нуньес-Иглесиас и Штефан ван дер Уолт.