Книги для программистов
138K subscribers
1.62K photos
53 videos
1.65K links
Все о книгах из мира IT.

Наши курсы: https://clc.to/CVcXPw

По рекламе: @proglib_adv

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://www.gosuslugi.ru/snet/67931954509aba565214777d

Заявка РКН: 8136481299
Download Telegram
📕 Data Pipelines with Apache Airflow, 2nd Edition (2026)

Практический разбор того, как строить, тестировать и эксплуатировать data-пайплайны, включая современные AI-сценарии.

❓ Что внутри:

— архитектура Airflow и проектирование DAG
— event-driven и сложное расписание
— Dataset API и dynamic task mapping
— кастомные операторы и сенсоры
— тестирование и best practices
— запуск задач в контейнерах и Kubernetes
— мониторинг, безопасность и production
— интеграция с LLM, ML и RAG

💡 Airflow здесь — лишь часть большого стека Data Engineering и AI. Поэтому если хочется изучать не отдельные инструменты, а сразу несколько направлений, в Proglib Academy недавно появился формат подписки: одна подписка — доступ ко всей библиотеке курсов и новым материалам по мере их выхода 😎

🔗 Скачать

🐸 Книги для программистов | Поддержать бустом
Please open Telegram to view this post
VIEW IN TELEGRAM
❤13👍1🔥1
📕 Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations (2018)

Книга о том, как превратить DevOps из набора практик в измеримый фактор эффективности бизнеса.

Авторы опираются на многолетнее исследование и статистические данные, чтобы разобраться, что действительно влияет на производительность команд разработки, а что лишь выглядит полезным.

❓ Что внутри:

— как измерять эффективность software delivery
— какие практики связаны с высокой производительностью команд
— как технологии влияют на бизнес-результат
— во что стоит инвестировать при цифровой трансформации
— как масштабировать высокопроизводительные инженерные организации

Особенно интересно, что авторы пытаются отделить популярные DevOps-подходы от тех, для которых есть реальные данные и измеримый эффект.

🔗 Скачать

🐸 Книги для программистов | Поддержать бустом
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍3🔥2😁1👾1
📕 Python Illustrated: Not another boring Python book, learn programming the fun way (2026)

Книга объясняет основы через иллюстрации, юмор и небольшие практические задания. В роли проводника — кот, а за компанию в обучении отвечает такса.

❓ Что внутри:

— переменные и типы данных
— условия, циклы и коллекции
— функции
— файлы и исключения
— ООП и наследование
— отладка кода
— мини-проекты и упражнения

Хороший вариант для тех, кто только начинает программировать и хочет сначала понять, как работает код, а уже потом погружаться в более серьёзные Python-задачи.

💡 А если после первых шагов захочется двигаться дальше, в Proglib Academy можно не выбирать следующий курс вслепую: недавно появился формат подписки — доступ ко всей библиотеке и новым материалам по мере их выхода.

🔗 Скачать

🐸 Книги для программистов | Поддержать бустом
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12❤4🌚2
📕 Working in Public: The Making and Maintenance of Open Source Software (2020)

Автор разбирает, как за последние 20 лет изменился open source: от командной разработки к проектам, которые часто держатся на одном авторе и его аудитории.

❓ Что внутри:

— как устроены GitHub-проекты и open source-сообщества
— роли, мотивация и отношения между участниками
— почему поддержка проекта может быть сложнее его создания
— скрытая стоимость open source на протяжении всего жизненного цикла
— как GitHub и другие платформы меняют отношения разработчиков с аудиторией

Интересно, что книга рассматривает open source как модель для понимания современной экономики создателей в интернете — от разработчиков до блогеров и стримеров.

🔗 Скачать

🐸 Книги для программистов | Поддержать бустом
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12👏2❤‍🔥1
📕 Android Smartphones For Seniors For Dummies (2021)

Автор Марша Коллиер разбирает Android с максимально практичной стороны: только те функции, которые действительно пригодятся в повседневной жизни.

❓ Что внутри:

— сообщения, звонки и приложения для общения
— фото и видео
— музыка, фильмы, радио и подкасты
— организация дел и напоминаний
— настройки приватности и безопасности
— полезные функции Android, о которых легко не знать

Отдельный плюс — крупный шрифт и цветные иллюстрации, поэтому инструкция рассчитана даже на тех, кто совсем недавно перешёл на смартфон.

🔗 Скачать

🐸 Книги для программистов | Поддержать бустом
Please open Telegram to view this post
VIEW IN TELEGRAM
😁40❤6👏3🥱2
✍️ Михаил Шуфутинский печатает
Please open Telegram to view this post
VIEW IN TELEGRAM
3😁149🌚99🥱41🔥29❤‍🔥11👍9❤5😢4
📕 A Philosophy of Software Design, 2nd Edition (2021)

Джон Оустерхут предлагает смотреть на software design не через паттерны и фреймворки, а через более фундаментальный вопрос: как разбивать сложную систему на модули, чтобы с ней было проще работать.

❓ Что внутри:

— управление сложностью как главная задача дизайна
— декомпозиция систем на модули, классы и методы
— принципы хорошего software design
— подходы к проектированию и принятию решений
— типичные проблемы и «красные флаги» плохого дизайна
— способы сделать разработку больших систем быстрее и дешевле

Особенно полезна тем, кто уже умеет писать код, но хочет перейти от «работает» к «хорошо спроектировано и не развалится при дальнейшем развитии».

🔗 Скачать

🐸 Книги для программистов | Поддержать бустом
Please open Telegram to view this post
VIEW IN TELEGRAM
❤18🌚3
📕Kubernetes: Up and Running: Dive into the Future of Infrastructure (2022)

Практическое руководство по Kubernetes — от первого кластера до развёртывания и управления распределёнными приложениями в облаке.

❓ Что внутри:

— Как устроен Kubernetes и зачем он нужен
— Создание и настройка первого кластера
— Развёртывание приложений
— DaemonSets, Jobs, ConfigMaps и Secrets
— Deployment и управление жизненным циклом приложений
— Автоматизация масштабируемых распределённых систем
— Практические сценарии для cloud native и ML-приложений

Подойдёт тем, кто хочет разобраться:

✅ Как Kubernetes управляет контейнеризированными приложениями
✅ Как разворачивать и масштабировать сервисы
✅ Как автоматизировать работу распределённых систем
✅ Как применять Kubernetes в production-сценариях

🔗 Скачать

🐸 Книги для программистов | Поддержать бустом
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10👍3
📕 Effective Kafka: A Hands-On Guide to Building Robust and Scalable Event-Driven Applications with Code Examples in Java (2020)

Практическое руководство по Apache Kafka и Event-Driven Architecture — от базовых концепций до построения и эксплуатации масштабируемых систем.

❓ Что внутри:

— Основы Event-Driven Architecture и event streaming
— Архитектура Kafka: partitioning, parallelism, ordering и consistency
— Развёртывание Kafka, в том числе в Docker
— Работа с topics и CLI-инструментами
— Мониторинг Kafka и event streams
— Разработка stream processing-приложений на Java 11
— Архитектурные паттерны и практики для поддерживаемого кода
— Производительность, масштабирование и оптимизация хранения и сети
— Безопасность Kafka: шифрование, сертификаты, аутентификация и авторизация
— Работа с multi-tenant кластерами и quotas

Подойдёт тем, кто хочет разобраться:

✅ Как строить event-driven системы
✅ Как проектировать и масштабировать Kafka-кластеры
✅ Как разрабатывать приложения поверх Kafka
✅ Как безопасно эксплуатировать Kafka в production

🔗 Скачать

🐸 Книги для программистов | Поддержать бустом
Please open Telegram to view this post
VIEW IN TELEGRAM
❤11❤‍🔥2👍2
📕 React Key Concepts: An in-depth guide to React's core features (2025)

Практическое руководство по ключевым возможностям React 19 — от компонентов и состояния до Server Components и full-stack приложений на Next.js.

❓ Что внутри:

— Компоненты, JSX и props
— События, состояние и условный рендеринг
— Стилизация и работа с формами
— Context API и сложное состояние
— React Router
— Custom Hooks и побочные эффекты
— Оптимизация React-приложений
— Server-side Rendering и Next.js
— React Server Components и Server Actions
— Suspense и новый use() hook
— Практические упражнения с решениями

Подойдёт тем, кто хочет разобраться:

✅ В актуальных возможностях React 19
✅ Как правильно строить компонентную архитектуру
✅ Как управлять состоянием и данными
✅ Как использовать React на сервере и собирать full-stack приложения

🔗 Скачать

🐸 Книги для программистов | Поддержать бустом
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍7
📕 The Design of Everyday Things (2013)

Книга о человеко-ориентированном дизайне и о том, почему одни продукты понятны без инструкций, а другие заставляют пользователя ошибаться.

❓ Что внутри:

— Как дизайн учитывает потребности и возможности человека
— Влияние когнитивной психологии на интерфейсы
— Видимость элементов и понятные связи между управлением и функциями
— Ограничения, которые помогают направить пользователя к правильному действию
— Обратная связь и подсказки
— Типичные причины ошибок и неудобного взаимодействия

Подойдёт тем, кто хочет разобраться:

✅ Как сделать продукт понятным без лишних объяснений
✅ Почему пользователи совершают ошибки
✅ Как проектировать интерфейсы вокруг реальных потребностей человека
✅ Как находить проблемы в дизайне повседневных продуктов

🔗 Скачать

🐸 Книги для программистов | Поддержать бустом
Please open Telegram to view this post
VIEW IN TELEGRAM
❤13👍4🔥1
📕 System Design On AWS Building And Scaling Enterprise Solutions (2025)

Практическое руководство по проектированию и масштабированию корпоративных систем в AWS — с разбором сервисов, архитектурных решений и компромиссов.

❓ Что внутри:

— Основы и best practices системного дизайна
— Ключевые AWS-сервисы и их ограничения
— Архитектурные паттерны для больших систем
— Масштабируемость, отказоустойчивость и эксплуатация
— Производительность и оптимизация стоимости
— Выбор инструментов под конкретные сценарии
— Практические примеры проектирования enterprise-систем

Подойдёт тем, кто хочет разобраться:

✅ Как проектировать масштабируемые системы в облаке
✅ Как выбирать AWS-сервисы под задачу
✅ Как учитывать производительность, стоимость и надёжность
✅ Как принимать архитектурные решения и работать с trade-offs

🔗 Скачать

🐸 Книги для программистов | Поддержать бустом
Please open Telegram to view this post
VIEW IN TELEGRAM
❤11
📕 Distributed Tracing in Practice: Instrumenting, Analyzing, and Debugging Microservices (2020)

Практическое руководство по распределённому трейсингу: от инструментирования микросервисов до анализа трассировок и поиска проблем производительности.

❓ Что внутри:

— Основы distributed tracing
— Инструментирование сервисов и сбор trace data
— Архитектура системы трассировки: instrumentation, collection и analysis
— Sampling и способы снизить overhead
— Анализ работы распределённых приложений
— Поиск деградаций и регрессий производительности
— Практики использования tracing в production

Подойдёт тем, кто хочет разобраться:

✅ Как устроен distributed tracing
✅ Как собирать и анализировать трассировки
✅ Как находить проблемы в микросервисах
✅ Как использовать tracing для контроля производительности

🔗 Скачать

🐸 Книги для программистов | Поддержать бустом
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤3
📕 Bug Bounty Bootcamp: The Guide to Finding and Reporting Web Vulnerabilities (2021)

Практическое руководство по поиску и эксплуатации уязвимостей веб-приложений и работе с bug bounty программами.

❓ Что внутри:

— Выбор bug bounty программы и разведка цели
— Настройка лаборатории и работа с proxy
— Поиск XSS, SQL injection и template injection
— Обход распространённых защит
— Составление качественных отчётов об уязвимостях
— Цепочки уязвимостей и оценка их влияния
— Поиск проблем в мобильных приложениях и API
— Анализ исходного кода
— Автоматизация поиска уязвимостей

Подойдёт тем, кто хочет разобраться:

✅ Как системно искать уязвимости в веб-приложениях
✅ Как проводить recon и анализировать цели
✅ Как находить и подтверждать распространённые веб-уязвимости
✅ Как оформлять результаты для bug bounty программ

🔗 Скачать

🐸 Книги для программистов | Поддержать бустом
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10👍4😍2❤‍🔥1
🌞 Готовим вебинар про AI в разработке и хотим сделать его максимально полезным

Что реально хочется разобрать? Где чаще всего застреваете? Что пробовали, но так и не получилось нормально внедрить?


🤩 Пишите вопросы в комментариях — самые залайканные разберём на вебинаре в первую очередь.

Задавайте всё, что давно хотелось спросить 📍

🐸 Книги для программистов | Поддержать бустом
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤4
📕 PostgreSQL Skills Development on Cloud: A Practical Guide to Database Management with AWS and Azure (2025)

Практическое руководство по администрированию PostgreSQL-кластеров в AWS, Azure, Docker и контейнерных окружениях.

❓ Что внутри:

— Установка и настройка PostgreSQL-кластеров
— Работа с AWS, Azure, Docker и Red Hat Linux
— Мониторинг логов и устранение проблем
— Настройка производительности
— Резервное копирование и восстановление
— Интеграция с Amazon S3 и Azure Blob Storage
— Управление PostgreSQL, Redshift и Docker
— Создание AMI и Azure Images
— Скрипты и инструменты администрирования
— Сотни практических упражнений и вопросы с ответами
— Недельный план обучения

Подойдёт тем, кто хочет разобраться:

✅ Как администрировать PostgreSQL в облаке
✅ Как управлять кластерами и контейнерами
✅ Как повышать производительность и надёжность БД
✅ Как организовать backup и recovery
✅ Как поддерживать PostgreSQL в production

🔗 Скачать

🐸 Книги для программистов | Поддержать бустом
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6
🌸 Вселенная намекает: пора уже начать этот курс

С 14 сентября цены в Proglib Academy вырастут на 20% 👀

Так что если курс давно ждёт своего часа — лучше не откладывать ещё на месяц 😏

📍 Выбрать курс
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👏2
Mathematics for Machine Learning (2020)

Учебник по математике для машинного обучения, который объясняет теорию через практические примеры и выводит ключевые ML-методы шаг за шагом.

❓ Что внутри:

— Линейная алгебра и аналитическая геометрия
— Матричные разложения
— Векторное исчисление
— Оптимизация
— Теория вероятностей и статистика
— Линейная регрессия
— Метод главных компонент (PCA)
— Гауссовы смеси
— Метод опорных векторов (SVM)
— Разобранные примеры и упражнения
— Программные туториалы на сайте книги

Подойдёт тем, кто хочет разобраться:

✅ Какая математика лежит в основе ML
✅ Как выводятся основные алгоритмы машинного обучения
✅ Как применять математические концепции на практике
✅ Как связать теорию с реальными ML-задачами

🔗 Скачать

🐸 Книги для программистов | Поддержать бустом
Please open Telegram to view this post
VIEW IN TELEGRAM
❤16👍5🌚3🎉1
😭 Как не потратить недельный лимит AI-кодинга за три дня?

Разберём на вебинаре, как тратить меньше на AI-агентов — без потери качества кода.

🔘 Поговорим о том:

— когда дорогая модель действительно нужна, а когда хватит дешёвой;
— сколько стоит один прогон и куда уходят токены;
— какие задачи можно отдавать субагентам;
— как настроить маршрутизацию моделей;
— что проверять в AI-коде перед merge.

✏️ Покажем всё на конкретных цифрах и вживую: сравним расходы до и после.

⬇️ 17 сентября, 19:00 МСК
⬇️ 1,5 часа · бесплатно
⬇️ Арсений Харланов и Олег Лайок

💬 Пишите в комментариях, где упираетесь в лимиты и на что уходят деньги. Самые залайканные вопросы разберём на вебинаре.

🔗 Зарегистрироваться на вебинар⁠
Please open Telegram to view this post
VIEW IN TELEGRAM
🥱16❤8👍3😁3
📕 Django 5 By Example: Build powerful and reliable Python web applications from scratch (2024)

Практическое руководство по Django 5.2 LTS: четыре полноценных веб-приложения, через которые можно изучить разработку на Python от планирования до production.

❓ Что внутри:

— Модели, ORM, views, templates и URLs
— Формы, аутентификация, middleware и signals
— Создание блога, социальной сети, интернет-магазина и e-learning платформы
— PostgreSQL, Redis, Celery/RabbitMQ и Memcached
— REST API на Django REST Framework
— Полнотекстовый поиск и рекомендательные системы
— Платежи, заказы и ленты активности
— Docker Compose и production-окружение
— Django Channels, WebSockets и асинхронные приложения
— Интеграция JavaScript и сторонних Django-приложений

Подойдёт тем, кто хочет разобраться:

✅ Как создавать реальные веб-приложения на Django
✅ Как проектировать и развивать Django-проекты
✅ Как подключать базы данных, очереди и кеширование
✅ Как строить REST API и real-time функции
✅ Как подготовить приложение к запуску в production

🔗 Скачать

🐸 Книги для программистов | Поддержать бустом
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🔥3😁1😢1