TGViewer
Channel Public Channel
Книги для программистов

Книги для программистов

@progbook

Все о книгах из мира IT.

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

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

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

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

#WXSSA
Subscribers
139K
Photos
1.6K
Videos
53
Links
1.6K

Showing posts older than #11055 · Back to latest

Older Posts 20 shown
Post #11054 10.3K
🤩 Лето кончилось, а разраб так и не доехал до отпуска — застрял в собственном бардаке

Есть игра, где можно ему помочь разгрестись и найти промокод на скидку на все курсы Proglib Academy. Плюс другие плюшки.

Промокод для курсов продлили до 15го сентября! 😂
  • ❤ 6
  • 👍 2
  • 😁 2
  • ❤‍🔥 1
Post #11053 9.26K
📕Kubernetes: Up and Running: Dive into the Future of Infrastructure (2022)

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

Что внутри:

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

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

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

🔗 Скачать

🐸 Книги для программистов | Поддержать бустом
  • ❤ 7
  • 👍 3
Post #11052 11.2K
📕 A Philosophy of Software Design, 2nd Edition (2021)

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

Что внутри:

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

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

🔗 Скачать

🐸 Книги для программистов | Поддержать бустом
  • ❤ 17
  • 🌚 3
Post #11051 16.6K
✍️ Михаил Шуфутинский печатает
  • 😁 148
  • 🌚 99
  • 🥱 41
  • 🔥 29
  • ❤‍🔥 11
  • 👍 9
  • ❤ 5
  • 😢 4
Post #11050 15.9K
📕 Android Smartphones For Seniors For Dummies (2021)

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

Что внутри:

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

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

🔗 Скачать

🐸 Книги для программистов | Поддержать бустом
  • 😁 39
  • ❤ 6
  • 👏 3
  • 🥱 2
Post #11049 13.5K
📕 Working in Public: The Making and Maintenance of Open Source Software (2020)

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

Что внутри:

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

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

🔗 Скачать

🐸 Книги для программистов | Поддержать бустом
  • ❤ 11
  • 👏 2
  • ❤‍🔥 1
Post #11048 11.2K
🤩 Просыпайтесь, разрабы, пора в отпуск!

В новой мини-игре от Типичного программиста соберите в отпуск уставшего разработчика и помогите ему отдохнуть.

⬆️ Будьте внимательны: найдите
⬆️ пасхалочки, ловите
⬆️ промо-коды от партнёров
⬆️ и пройдите все уровни ⚡️

Главный бонус — промокод со скидкой 15% на все курсы Proglib Academy до 15.09!
  • ❤ 5
  • 😢 2
  • 👍 1
  • 🔥 1
Post #11047 10K
📕 Python Illustrated: Not another boring Python book, learn programming the fun way (2026)

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

❓ Что внутри:

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

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

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

🔗 Скачать

🐸 Книги для программистов | Поддержать бустом
  • 🔥 10
  • ❤ 4
  • 🌚 2
Post #11046 11.4K
📕 Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations (2018)

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

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

❓ Что внутри:

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

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

🔗 Скачать

🐸 Книги для программистов | Поддержать бустом
  • ❤ 5
  • 👍 3
  • 🔥 2
  • 😁 1
  • 👾 1
Post #11045 11.4K
📕 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 недавно появился формат подписки: одна подписка — доступ ко всей библиотеке курсов и новым материалам по мере их выхода 😎

🔗 Скачать

🐸 Книги для программистов | Поддержать бустом
  • ❤ 12
  • 👍 1
Post #11044 11.3K
📕 Podman for DevOps: Containerization reimagined with Podman and its companion tools (2022)

Практическое руководство по Podman, Buildah и Skopeo — от запуска контейнеров до их сборки, безопасности и интеграции с Kubernetes.

❓ Что внутри:

— Отличия Podman от Docker
— Запуск и управление контейнерами
— Создание образов с Buildah
— Работа с OCI-образами через Skopeo
— Хранилища и контейнерные сети
— Мониторинг и диагностика проблем
— Безопасность контейнеров
— Интеграция с systemd, Docker Compose и Kubernetes
— Миграция с Docker на Podman

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

✅ Как использовать Podman в DevOps-инфраструктуре
✅ Как собирать и публиковать контейнерные образы
✅ Как безопасно управлять контейнерами без daemon-based подхода
✅ Как встроить Podman в существующую инфраструктуру

🔗 Скачать

🐸 Книги для программистов | Поддержать бустом
  • 👍 9
  • ❤ 5
  • 😢 1
Post #11043 10.9K
📕 Algorithms to Live By: The Computer Science of Human Decisions (2016)

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

❓ Что внутри:

— Оптимизация решений и распределение времени
— Поиск оптимального выбора в условиях неопределённости
— Баланс между новым и знакомым
— Работа с большим количеством вариантов
— Алгоритмы поиска и сортировки как модели человеческого поведения
— Связь компьютерных наук с психологией и когнитивистикой

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

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

💡 Закрепить алгоритмическое мышление на практике поможет курс «Алгоритмы и структуры данных»

🔗 Скачать

🐸 Книги для программистов | Поддержать бустом
  • 👍 9
  • ❤ 7
  • 🔥 4
Post #11042 24.7K
📕 Efficient Node.js (2025)

Практическое руководство по Node.js для разработчиков, которые хотят перейти от базовых серверных приложений к производительным и масштабируемым системам.

❓ Что внутри:

— Модули и пакеты Node.js
— Event-driven архитектура
— Streams и работа с потоками данных
— Child processes
— Масштабирование приложений
— Тестирование и поддержка кода
— Деплой Node.js-приложений
— Использование возможностей Node.js без лишней зависимости от сторонних библиотек

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

✅ Как эффективнее использовать Node.js на backend
✅ Как устроена событийная модель и работа с потоками
✅ Как строить масштабируемые приложения
✅ Как тестировать и поддерживать сложные Node.js-проекты

🔗 Скачать

🐸 Книги для программистов | Поддержать бустом
  • ❤ 9
  • 👍 3
  • 🥰 2
Post #11041 10.3K
📕 Python Polars: The Definitive Guide: Transforming, Analyzing, and Visualizing Data with a Fast and Expressive DataFrame API (2025)

Практическое руководство по Polars для быстрого преобразования, анализа и визуализации данных в Python.

❓ Что внутри:

— Загрузка данных из CSV, Parquet, таблиц, БД и облачных хранилищ
— Expressions как основа запросов в Polars
— Работа с текстом, датами и вложенными структурами
— Eager и Lazy API
— Построение data pipelines и EDA
— Визуализация с Altair, hvPlot, plotnine и Great Tables
— Расширение Polars через Python и Rust
— GPU-ускорение обработки данных

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

✅ Как эффективно обрабатывать большие объёмы данных
✅ Как использовать Polars вместо или вместе с pandas
✅ Как строить быстрые и выразительные data pipelines
✅ Как ускорить обработку данных с помощью lazy execution и GPU

🔗 Скачать

🐸 Книги для программистов | Поддержать бустом
  • ❤ 6
  • 👍 4
  • 😁 2
Post #11040 11.4K
📕 Securing Android Apps: A Practical Approach for Secure Development (2026)

Практическое руководство по безопасности Android-приложений: от анализа угроз и уязвимого кода до интеграции защиты в жизненный цикл разработки.

❓ Что внутри:

— Угрозы и особенности безопасности Android
— Причины появления уязвимостей в мобильном коде
— Поиск и устранение потенциальных слабых мест
— Интеграция безопасности на всех этапах разработки
— Защитные механизмы Android-приложений
— Внутреннее устройство популярных систем безопасности
— Подходы, выходящие за рамки автоматизированного сканирования

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

✅ Как находить типичные проблемы безопасности в Android-приложениях
✅ Как учитывать безопасность ещё на этапе разработки
✅ Как строить более устойчивые мобильные приложения
✅ Как глубже понимать механизмы защиты Android

🔗 Скачать

🐸 Книги для программистов | Поддержать бустом
  • ❤ 8
  • 👍 4
  • ❤‍🔥 2
  • ⚡ 1
  • 😢 1
Post #11039 11K
📕 Building Generative AI Services with FastAPI: A Practical Approach to Developing Context-Rich Generative AI Applications (2025)

Практическое руководство по созданию production-grade AI-сервисов на FastAPI — от интеграции моделей до развёртывания в облаке.

❓ Что внутри:

— Интеграция моделей для текста, изображений, аудио и видео
— Подключение баз данных, файлов, сайтов и API
— Concurrency и обработка долгих задач
— WebSocket и Server-Sent Events для потоковой генерации
— RAG и векторные базы данных
— Аутентификация, фильтрация, throttling и rate limiting
— Кэширование и batch processing
— Тестирование AI-ответов и оптимизация производительности
— Docker и развёртывание микросервисов

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

✅ Как превращать AI-модели в полноценные API-сервисы
✅ Как строить масштабируемые AI-приложения на FastAPI
✅ Как организовать RAG и работу с внешними инструментами
✅ Как подготовить AI-сервис к production

💡 Собрать production-ready AI-агентов с RAG, инструментами и памятью поможет курс «Разработка ИИ-агентов».

🔗 Скачать

🐸 Книги для программистов | Поддержать бустом
  • 🔥 5
  • ❤ 2
  • ❤‍🔥 1
  • 😁 1
Post #11038 10.9K
📕 Python Programming For Beginners: Practical Lessons for Building Real-World Applications (2025)

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

❓ Что внутри:

— Установка Python и основы синтаксиса
— Условия, циклы и функции
— Списки, словари, кортежи и множества
— ООП: классы, наследование и инкапсуляция
— Обработка исключений и собственные типы ошибок
— Работа с файлами и директориями
— NumPy, Pandas и Requests
— Работа с API и данными
— Тестирование и деплой реального проекта

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

✅ Как писать структурированный Python-код
✅ Как создавать приложения, а не только отдельные скрипты
✅ Как работать с данными и внешними API
✅ Как организовать, протестировать и развернуть Python-проект

💡 Освоить Python на практике поможет курс «Программирование на Python».

🔗 Скачать

🐸 Книги для программистов | Поддержать бустом
  • 👍 5
  • ❤ 3
Post #11037 11.5K
📕 Troubleshooting Java, 2nd Edition (2025)

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

Что разберёшь:

🔹 Debugger как суперсила. Как быстро понять поведение сложного участка кода и перестать «догадываться».
🔹 AI-инструменты для анализа. Логи, трейсинг, предсказание проблем — теперь можно автоматизировать то, что раньше делал ночами вручную.
🔹 Правильные логи. Что логировать, как логировать, зачем логировать.
🔹 Производительность и узкие места. Как находить медленные участки и оптимизировать без паники.
🔹 SQL-профилирование. Почему база тормозит и как это доказать цифрами, а не ощущениями.
🔹 Heap dump без боли. Как находить утечки памяти.
🔹 Потоки, deadlock’и, гонки. Как читать thread dump и разруливать самые неприятные кейсы.
🔹 Микросервисы и распределённые системы. Отладка, когда «у меня всё работает, значит проблема у соседнего сервиса».

Все техники — из реальных боевых систем. Автор показывает, как читать код, как находить корень проблемы и как оптимизировать приложение так, чтобы оно не падало в самый неподходящий момент.

🔗 Скачать

🐸 Книги для программистов | Поддержать бустом
  • ❤ 6
  • 👍 3
  • 🥰 1
  • 😁 1
  • 🙏 1
Post #11036 11.1K
📕 Beginning MongoDB Atlas with .NET: Flexible and Scalable Document Data Storage for .NET Developers (2024)

Практическое руководство по использованию MongoDB Atlas в приложениях на .NET и C#.

❓ Что внутри:

— Отличия документных и реляционных баз данных
— Подключение .NET-приложений к MongoDB Atlas
— Создание и настройка MongoDB-кластера в облаке
— CRUD-операции из .NET Web API
— Тестирование REST API
— Валидация схем для защиты от несовместимых изменений
— Работа с гибкой и масштабируемой моделью хранения MongoDB

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

✅ Когда MongoDB подходит лучше реляционной БД
✅ Как использовать MongoDB Atlas в .NET-проектах
✅ Как работать с MongoDB из C#
✅ Как строить Web API с документным хранилищем

🔗 Скачать

🐸 Книги для программистов | Поддержать бустом
  • ❤ 7
  • 🔥 3
  • ❤‍🔥 1
  • ⚡ 1
  • 👍 1
Post #11035 33.3K
📕 Exploring Blazor: Creating Server-side and Client-side Applications in .NET 9 (2025)

Автор обновил материал под .NET 9: здесь разобраны новая структура Blazor, варианты хостинга и рендеринга, компоненты, навигация, работа с API, файлами и JavaScript. Отдельные главы посвящены формам, валидации и безопасности.

Что особенно полезно:

— создание server-side и client-side приложений;
— жизненный цикл и взаимодействие компонентов;
— подключение фронтенда к API;
— работа с хранилищем и файлами;
— создание собственных библиотек Blazor;
— практические сценарии на C# 11 и .NET 9.

Книга рассчитана на разработчиков с базовыми знаниями C# и .NET и хорошо подойдет тем, кто хочет перейти от классического ASP.NET к Blazor.

💡 Для более системного изучения архитектуры и шаблонов разработки можно дополнить книгу курсом «Архитектуры и шаблоны проектирования» — он помогает разобраться, как строить поддерживаемые и масштабируемые приложения.

🔗 Скачать

🐸 Книги для программистов | Поддержать бустом
  • 👍 5
  • ❤ 4
  • 🤩 2
  • 🙏 2
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →