Книги для программистов
148K subscribers
1.19K photos
42 videos
1.19K links
Все о книгах из мира IT.

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

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

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

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

#WXSSA
Download Telegram
🙇‍♂️ Big O Notation Cheat Sheet

От простых операций с массивами до сложных алгоритмов сортировки — понимание Big O Notation крайне важно для создания высокопроизводительных программных решений.

Скачать

🐸 Книги для программистов | Поддержать бустом
Please open Telegram to view this post
VIEW IN TELEGRAM
9👍5
📚 CPython: A Complete Guide to CPython's Architecture and Performance (2025)

Если ты хоть раз говорил «Python медленный», но не открывал его исходники — пора это исправить. Эта книга не про синтаксис. Она про то, как Python работает изнутри.

Чем книга полезна:

🔵 Даёт понимание, как устроен CPython на уровне архитектуры
🔵 Объясняет, откуда берётся производительность и где она теряется
🔵 Помогает писать более эффективный Python-код
🔵 Снимает мифы о «чёрном ящике» интерпретатора

Что вы разберёте:

🔵 Структуры PyObject и PyTypeObject
🔵 Управление памятью и подсчёт ссылок
🔵 Внутренности списков, строк и словарей
🔵 Принцип «всё — объект» на практике
🔵 Генерацию байткода и работу виртуальной машины
🔵 Обработку исключений
🔵 Генераторы, дескрипторы и метаклассы под капотом

Практика:

🔵 Сборка CPython из исходников
🔵 Изменение REPL
🔵 Создание собственных типов
🔵 Эксперименты с внутренними механизмами

Кому подойдёт:

✔️ Python-разработчикам, которые хотят понимать глубже
✔️ Тем, кто оптимизирует код
✔️ Инженерам, работающим с производительностью
✔️ Тем, кому интересно, как язык устроен внутри

Скачать

🐸 Книги для программистов | Поддержать бустом
Please open Telegram to view this post
VIEW IN TELEGRAM
👍114
⚔️ It's dangerous to go alone! Take this

Ты выходишь в открытый мир IT-рынка. Уровень сложности: hardcore. Чтобы не вылететь на первом же уровне (собеседовании), проверь свой инвентарь.

Мы собрали starter pack класса Go developer:

📜 Карта мира (lore & news): @goproglib
Чтобы понимать, что происходит на сервере.

⚔️ Тренировочный манекен (xp farm): @go_problems_lib
Гринд задач для прокачки логики.

🛡 Свиток мудрости (buffs): @go_interview_lib
Чит-коды для прохождения боссов (HR и техлидов).

💰 Доска объявлений (quests): @godevjob
Выбор миссии с наградой в золоте.

Экипируйся и удачи в рейде 🎒

🐸 Книги для программистов | Поддержать бустом
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍2
Proglib ищет эксперта для ведения PHP-каналов. Нам нужен автор, который глубоко погружён в индустрию и пишет для опытных разработчиков.

🐘 ЗАДАЧИ:

➡️ Вести три канала о PHP: основной, задачи и собеседования.
➡️ Создавать контент Middle+: архитектура, оптимизация, разбор RFC, кейсы Laravel/Symfony.
➡️ Готовить задачи и вопросы для интервью с качественным разбором решений.
➡️ Работать с аналитикой: отслеживать метрики (охваты, ERR) и корректировать контент-план.
➡️ Мониторить комьюнити и оперативно упаковывать тренды в посты.

🎯 ТРЕБОВАНИЯ:

➡️ PHP Middle+: понимание работы движка, паттернов и экосистемы.
➡️ Стиль: умение писать для профи — ёмко, аргументированно и без воды.
➡️ Инструменты: уверенное владение нейросетями для ускорения работы.
➡️ Самостоятельность: вы сами находите темы и отвечаете за качество.

УСЛОВИЯ:

📍 Удалёнка, гибкий график, частичная занятость.
📍 Сдельная оплата за количество задач.
📍 Аудитория — тысячи профильных разработчиков.

👉 Оставляйте отклик, и мы свяжемся с вами!
Please open Telegram to view this post
VIEW IN TELEGRAM
😁96👍1
🙇‍♂️ Design Patterns Cheat Sheet

Обзор ключевых паттернов с наглядным объяснением и примерами использования.

Скачать

🐸 Книги для программистов | Поддержать бустом
Please open Telegram to view this post
VIEW IN TELEGRAM
👍81
📚 Spring Boot 3 and Spring Framework 6: Build Scalable, Modern Java Applications with Spring and Spring Boot — From Fundamentals to Advanced Techniques (2023)

Если твой Spring-проект живёт по принципу «главное не трогать pom.xml» — возможно, пора обновить базу. Книга ведёт от основ Spring до продакшен-практик на Spring Boot 3 и Spring Framework 6.

Чем книга полезна:

🔵 Даёт цельную картину Spring Boot 3 и Spring 6
🔵 Помогает писать приложения, которые проще поддерживать
🔵 Разбирает типовые грабли и показывает, как их обходить
🔵 Подходит для on-prem, cloud и hybrid сценариев

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

🔵 Контейнеры, модули и прокси Spring
🔵 Слой доступа к данным и архитектурные основы
🔵 Кеширование и прикладные паттерны Spring
🔵 Работа с реляционными БД через Jakarta Persistence
🔵 Spring Data JPA на практике
🔵 Подключение NoSQL и когда это вообще надо

Кому подойдёт:

✔️ Тем, кто только входит в Spring
✔️ Java-разработчикам, которые давно не трогали новые версии
✔️ Тем, кто пишет на Spring, но хочет меньше «магии» и больше контроля
✔️ Командам, которые вывозят прод на Spring и хотят делать это спокойнее

Скачать

🐸 Книги для программистов | Поддержать бустом
Please open Telegram to view this post
VIEW IN TELEGRAM
8
Собираем фулл-хаус: 3 курса по цене 1

Хватит выбирать между «полезно», «модно» и «для души». Мы запустили механику, которая позволяет собрать кастомный стек навыков без удара по бюджету: покупаете один курс — два других забираете бесплатно.

Книги дают теорию, а курсы — практику. Закрепите прочитанное по алгоритмам и структурам данных решением задач, или отработайте архитектуру и шаблоны на реальных кейсах.

Для тех, кто хочет изучить актуальный стек — полный набор по AI: от математики и ML-старта до разработки автономных агентов.

Ну и классика: обновлённый Python и основы IT для тех, кто предпочитает интерактивное обучение чтению документации.

Собрать свой пак
😁53🔥1
📚 Linux Basics for Hackers: Getting Started with Networking, Scripting, and Security in Kali, 2nd Edition (2025)

Книга для тех, кто хочет начать путь в хакинг и пентест с правильного фундамента — Linux и Kali.

Чем полезна:

🔵 Даёт системное введение в Linux
🔵 Построена на Kali — рабочем инструменте пентестера
🔵 Содержит практические упражнения после каждой темы
🔵 Обновлена под актуальные версии Kali и современные подходы к безопасности

Что научишься делать:

🔵 Настраивать окружение
🔵 Управлять файлами, правами и переменными окружения
🔵 Работать с текстом в терминале
🔵 Писать скрипты на Bash и Python для автоматизации
🔵 Сканировать сети и искать цели для атак
🔵 Заметать следы: менять сетевые данные, работать с journalctl
🔵 Оставаться анонимным: Tor, прокси, VPN, шифрованная почта
🔵 Работать с MySQL, Apache, OpenSSH — использовать и злоупотреблять
🔵 Собирать свои инструменты: от сканеров до password crackers

Что нового во 2-м издании:

🔵 Обновлённый подход к root-привилегиям
🔵 Изменения в работе с Bluetooth и логированием
🔵 Новая глава про AI в кибербезопасности

Кому подойдёт:

✔️ Начинающим пентестерам и этичным хакерам
✔️ Тем, кто переходит с Windows на Linux
✔️ Студентам ИБ-специальностей
✔️ Всем, кто хочет понять, как работает атакующая сторона

Скачать

🐸 Книги для программистов | Поддержать бустом
Please open Telegram to view this post
VIEW IN TELEGRAM
6😁3
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥60🥱4👍31💯1
🙇‍♂️ PostgreSQL Cheat Sheet

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

Он охватывает все аспекты, от подключения к серверу PostgreSQL и управления содержимым базы данных до базового синтаксиса создания и изменения таблиц.

Скачать

🐸 Книги для программистов | Поддержать бустом
Please open Telegram to view this post
VIEW IN TELEGRAM
11
📚 Powerful Python: Patterns and Strategies with Modern Python (2024)

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

Aaron Maxwell опирается на реальный опыт работы в индустрии и делает акцент на «ключевых 5% знаний», которые дают максимальный эффект и ускоряют рост как разработчика.

Чем полезна:

🔵 Фокусируется на фундаментальных принципах
🔵 Помогает мыслить как Python-разработчик, а не просто писать код
🔵 Даёт инструменты для продакшена и дата-команд
🔵 Показывает паттерны, которые повышают читаемость и поддержку кода
🔵 Помогает быстрее расти в грейде

Что прокачаешь:

🔵 Правильный подход к структурам данных и выразительному синтаксису
🔵 Работу с функциями высшего порядка и абстракциями
🔵 Метапрограммирование и повторное использование кода
🔵 Глубокое понимание модели ошибок Python
🔵 Продвинутые возможности объектной системы
🔵 Автоматизированное тестирование и TDD
🔵 Логирование и отладку production-кода

Кому подойдёт:

✔️ Python-разработчикам уровня middle+
✔️ Бэкенд- и дата-инженерам
✔️ Тем, кто хочет писать более чистый и масштабируемый код
✔️ Тем, кто целится в топовый уровень Python-экспертизы

Скачать

🐸 Книги для программистов | Поддержать бустом
Please open Telegram to view this post
VIEW IN TELEGRAM
12
🙇‍♂️ Python Cheat Sheet

Карманный справочник по базовому синтаксису и повседневным конструкциям Python:

🔵 основные команды;
🔵 типы и преобразования;
🔵 строки и форматирование;
🔵 математика, условия, циклы;
🔵 функции, классы, исключения,
🔵 коллекции, работа с файлами;
🔵 импорты/модули, venv/pip и многое другое.

Скачать

🐸 Книги для программистов | Поддержать бустом
Please open Telegram to view this post
VIEW IN TELEGRAM
👍53
Можно еще накинуть, что CPython написан Си

🐸 Книги для программистов | Поддержать бустом
Please open Telegram to view this post
VIEW IN TELEGRAM
😢13😁72👍2
📚 Crypto Dictionary: 500 Tasty Tidbits for the Curious Cryptographer (2021)

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

Это не скучный учебник и не справочник. Это алфавит криптографии: 500 статей — от базовых терминов до узких атак и исторических поворотов. Читается с любой страницы. И да, иногда с иронией.

Чем книга полезна:

🔵 Даёт строгие, но понятные определения криптографических терминов
🔵 Раскладывает алгоритмы от RSA и DES до менее известных шифров
🔵 Объясняет типы протоколов — zero-knowledge, proof of work, proof of stake
🔵 Разбирает реальные атаки, включая slide и biclique
🔵 Помогает не путать криптографию с криптовалютами

Кому подойдёт:

🔵 Разрабам и безопасникам
🔵 Тем, кто изучает криптографию

Скачать

🐸 Книги для программистов | Поддержать бустом
Please open Telegram to view this post
VIEW IN TELEGRAM
👍53
Читать книги — полезно, но деньги платят за решение практических проблем 💰

Мы разделили потоки информации по DevOps, чтобы вы получали только то, что нужно для карьеры:

🔵 База знаний: @devopsslib — здесь учим матчасть и инструменты
🔵 Карьерный трек: @devopssjob — здесь мониторим зарплаты и находим оферы
🔵 Тренажерный зал: @devops_problems_lib — здесь качаем мозг перед собесами
🔵 Контрольная точка: @devops_interview_lib — изучаем готовые ответы на каверзные вопросы с интервью

Подписывайтесь на нужные потоки.

🐸 Книги для программистов | Поддержать бустом
Please open Telegram to view this post
VIEW IN TELEGRAM
5😁3
Когда-то нас пугали ООП, а не вот это вот всё

🐸 Книги для программистов | Поддержать бустом
Please open Telegram to view this post
VIEW IN TELEGRAM
😁49🔥3🤔3👍21
🙇‍♂️ MySQL Cheat Sheet

Краткий и удобный гайд по наиболее часто используемым командам и фичам MySQL.

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

Скачать

🐸 Книги для программистов | Поддержать бустом
Please open Telegram to view this post
VIEW IN TELEGRAM
🖖 Привет, на связи Proglib!

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

ЧТО ПО ЗАДАЧАМ?

Всё просто — ты ведёшь три канала (основной, задачи и собесы):

➡️ Постишь новости: релизы, фишки (Laravel, Symfony), полезные инструменты.

➡️ Публикуешь задачки: чтобы подписчики разминали мозги.

➡️ Разбираешь вопросы с собеседований, чтобы люди прокачивались.

КОГО ИЩЕМ?

💡 Ты шаришь в PHP (понимаешь код и контекст).

💡 Пишешь нормальным человеческим языком.

💡 Тебя не надо пинать — сам находишь темы и делаешь красиво.

💡 Умеешь в нейронки для облегчения рутины.

УСЛОВИЯ:

📍 Удалёнка, свободный график.

📍 Возможность совмещать с основной работой или учёбой.

📍 Оплата за результат: больше активности — выше доход.

Харэ сачковать — заполняй анкету ✍️
Please open Telegram to view this post
VIEW IN TELEGRAM
📚 Kafka for Architects: Event-driven architecture, logs, microservices, real-time event processing (2026)

Если Kafka в твой компании уже есть, но ощущение, что её «просто прикрутили», — эта книга помогает понять, как встроить её в архитектуру осознанно.

Это не гайд по API и не набор примеров на Java. Это взгляд архитектора: зачем Kafka, где она уместна и какие последствия у решений.

Чем книга полезна:

🔵 Показывает роль Kafka в enterprise-системах
🔵 Объясняет event-driven архитектуру
🔵 Помогает проектировать стриминговые пайплайны
🔵 Учит думать о данных как о контракте
🔵 Снижает риск хаоса в топиках и схемах

Что разбирается:

🔵 Паттерны CQRS и event sourcing
🔵 Интеграция микросервисов через события
🔵 Архитектура Kafka-кластера
🔵 Топики, разделы и репликация
🔵 Производство и потребление сообщений
🔵 Throughput и масштабирование
🔵 Проектирование схем и Schema Registry
🔵 Управление Kafka в enterprise

Кому подойдёт:

✔️ Enterprise и solution архитекторам
✔️ Техлидам
✔️ Тем, кто отвечает за поток данных, а не просто за сервис

Скачать

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