progbook | Books

Telegram-канал progbook - Книги для программистов

156694

Обратная связь: @proglibrary_feedback_bot Актуальные мероприятия по разработке: @event_listener_bot По вопросам рекламы @proglib_adv Прайс: @proglib_advertising http://ad.proglib.io/

Subscribe to a channel

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

😎 Сколько баллов набрали вы?

Голосуйте, какой у вас уровень разработчика:

😁 — 5-12 баллов (стажер)
👍 — 13-25 баллов (джуниор)
⚡️ — 26-40 баллов (джуниор+)
👏 — 41-60 баллов (миддл)
🔥 — 61-80 баллов (миддл+)
🎉 — 81-100 баллов (сеньор)
🤩 — 100+ баллов (тимлид)

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

👉 Научим, как быстро прокачаться от стажера до сеньора

Читать полностью…

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

📚 We, Programmers: A Chronicle of Coders from Ada to AI (2025)

Книга рассказывает не просто историю кода, а историю людей, которые закладывали фундамент. Тут и войны, и победы, и фейлы уровня «ну кто же так пишет».

📌 В книге:
— Корни программирования и как они влияют на нас до сих пор — Пионеры, которые страдали депрессией и насмешками, но всё равно тащили вперёд прогресс — Прорывы от ассемблера до ООП — Вторая мировая как главный акселератор IT — И, конечно, куда нас ведут AI и этические вопросы

Если вы хоть раз ругались на баг в проде — почитай, чтобы вспомнить: до тебя тоже было весело 😅

🔗 Скачать

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

Читать полностью…

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

✍️ Ну как же без него сегодня?

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

Читать полностью…

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

💻 Курируемые и обновляемые списки ресурсов и инструментов, относящихся к определенной теме или предметной области

Awesome-списки — это коллекции лучших ресурсов по различным темам, которые создаются и поддерживаются самим сообществом. Они охватывают всё: от языков программирования и фреймворков до инфосека, QA и DevOps.

🔍 Что внутри?

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

👌 И главное — ты не тратишь время на поиски, а сразу получаешь всё в одном месте по своему направлению.

🔗 Перейти

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

Читать полностью…

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

Ожидание: новые фичи
Реальность: новые фичи… багов

Предложи свой вариант 👇

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

Читать полностью…

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

📚 Kubernetes Patterns: Reusable Elements for Designing Cloud-Native Applications, 2nd edition (2023)

Во втором издании книги авторы собрали коллекцию «рецептов», как правильно готовить облачные приложения.

Что внутри:

🍱 Foundational patterns — базовые практики для тех, кто только понял, что kubectl get pods — это ещё не DevOps

🕹 Behavioral patterns — как контейнеры общаются друг с другом (и почему иногда они не отвечают)

🏗 Structural patterns — как складывать контейнеры в один Pod, чтобы всё не развалилось

⚙️ Configuration patterns — секреты, ConfigMap’ы и то самое чувство, когда пароль случайно уехал в git

🔒 Security patterns — как не дать соседу по кластеру угнать твои креды

🚀 Advanced patterns — операторы, автоскейлинг и прочая магия, которая делает вид, что всё само работает

🔗 Скачать

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

Читать полностью…

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

🤓 «Сначала выучу Python идеально, а потом пойду в ML»

Звучит логично, но на практике — ловушка.
Python огромный: фреймворки, библиотеки, нюансы синтаксиса. Учить «всё сразу» можно бесконечно.

В итоге — месяцы зубрёжки, а до ML руки так и не доходят.

На старте достаточно баз: типы данных, циклы, функции, работа с библиотеками. Всё остальное лучше подтягивать в процессе решения ML-задач.

⚠️ До 1 сентября курсы можно забрать по старым ценам. Это последние выходные, когда:
ML идёт за 34 000 вместо 44 000 ₽ + Python в подарок,
два в одном: оплатите курс по математике и получите второй доступ в подарок,
— и главное: можно купить все курсы до подорожания.

👉 ML для старта в Data Science

А для будущих Data Scientist’ов у нас ещё:
Базовые модели ML и приложения
Математика для Data Science
AI-агенты для DS-специалистов (2-й поток скоро)

Читать полностью…

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

Не входить, очень душно

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

Читать полностью…

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

📚 Designing Secure Software: A Guide for Developers (2021)

Автор — Лорен Конфельдер, человек, который помог придумать STRIDE-модель угроз в Microsoft, а потом прокачивал безопасность в Google. У него за плечами 20+ лет опыта, а в книге он собрал практику, которую можно сразу утащить в проект.

🔥 Внутри:

🧡 Как понять, где у системы настоящие активы и уязвимые границы доверия
🧡 Как не завалить дизайн на этапе «а потом прикрутим безопасность»
🧡 Почему XSS и CSRF до сих пор встречаются
🧡 Примеры кода на C и Python, показывающие, как делать не надо (и иногда — как надо)
🧡 Как делать ревью с фокусом на безопасность и не выглядеть занудой

💡 Главная мысль проста: безопасность — это не «после релиза починим баги», а фундаментальный элемент дизайна.

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

🔗 Скачать

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

Читать полностью…

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

Обычный спор двух разрабов о том, что технология X лучше Y. Welcome to the club 🛬

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

Читать полностью…

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

Даже нейронку задолбали эти вайбкодеры

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

Читать полностью…

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

Мы сделаем вам предложение, от которого невозможно отказаться 🤌

Вы покупаете себе курс «Математика для Data Science» от преподавателей ВМК МГУ, а мы дарим второй такой же курс вашему другу.

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

👉 Принять предложение

Читать полностью…

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

❗ Так, владелец макбука. Хватит позировать в кофейне.

Настоящее портфолио — это не стикеры на крышке, а проект с чистым кодом, README и рабочей демкой.

Не знаешь, как такой собрать? Научим. Наш курс «ML для старта в Data Science» — это пошаговый гайд к проекту, за который не стыдно.

ОСТАЛАСЬ НЕДЕЛЯ, чтобы забрать его по старой цене в 44.000 ₽. С 1 сентября — всё.

🎁 И да, при покупке курса ML до 1 сентябрякурс по Python получаешь бесплатно.

👉 Апгрейд от «вайба» до «оффера» тут

Читать полностью…

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

📚 Let’s Go: Learn to build professional web applications with Go, 2nd Edition (2025)

Сколько раз ты задавался вопросом: «Где посмотреть реальный пример приложения?» или «Как правильно организовать код и контролировать зависимости?» 🤔

Let’s Go ответит на все вопросы и даже на те, о которых ты ещё не задумывался. Книга шаг за шагом проведет через создание работающего веб-приложения. Все важные моменты, от структуры кода до эффективного тестирования, разжеваны и поданы на примерах.

💚 По сути, книга — это ускоренный курс по Go для всех, кто не хочет тратить месяцы на эксперименты и исследования, а сразу приступать к делу. Ну а если ты всё ещё не уверен — она точно заставит полюбить Go!

🔗 Скачать

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

Читать полностью…

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

Можно ли ответить без уточняющего вопроса?

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

Читать полностью…

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

↗️ СберТех, Cloud.ru и Хабр запускают «Код без границ» — большую грантовую программу для поддержки российских опенсорс-проектов.

Авторы лучших проектов в четырёх номинациях (от AI до разработки для разработчиков) получат денежные гранты, облачные ресурсы от Cloud.ru и экспертную поддержку. Главная цель — помочь энтузиастам превратить свои идеи в полноценные продукты.

Основное условие для участия — репозиторий проекта должен быть размещён на платформе GitVerse. Заявки принимаются до 31 октября.

Подробности и правила участия 🔚

Читать полностью…

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

Переворачиваем календарь — а там скидки, которые уже закончились.

Но мы их вернули на последний день 🤔

До 00:00 третьего сентября (цены как до 1 сентября):

▪️ Математика для Data Science — 35.199 ₽ вместо 44.900 ₽
▪️ Алгоритмы и структуры данных — 31.669 ₽ вместо 39.900 ₽
▪️ Основы IT — 14.994 ₽ вместо 19.900 ₽
▪️ Архитектуры и шаблоны — 24.890 ₽ вместо 32.900 ₽
▪️ Python — 24.990 ₽ вместо 32.900 ₽
▪️ ML для Data Science — 34.000 ₽ вместо 44. 000 ₽
▪️ AI-агенты — 49.000 ₽ вместо 59.000 ₽

👉 Хватаем скидки из прошлого

P.S. Машину времени одолжили у дяди Миши

Читать полностью…

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

📚 Fluent Python Clear, Concise and Effective Programming, 2nd Edition (2022)

Зачем пытаться заставить Python работать по шаблонам других языков? Если ты всё ещё не в полной мере использовал все возможности Python, то вот тебе путеводитель, который откроет глаза!

Автор подробно рассказывает, как улучшить код с помощью:

🐍 Структур данных: последовательности, дикты, множества, юникод и даже data классы

🐍 Функции как объекты: функции как first-class объекты, типы в сигнатурах и дизайн-паттерны

🐍 ООП: композиция, наследование, миксины, перегрузка операторов, интерфейсы и многое другое

🐍 Потоки управления: контекстные менеджеры, генераторы, корутины, async/await, и даже пуллы потоков и процессов

🐍 Метапрограммирование: свойства, дескрипторы атрибутов, декораторы классов и новейшие способы работать с метаклассами

🔗 Скачать

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

Читать полностью…

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

📚 Advanced Python for Cybersecurity:
Techniques in Malware Analysis, Exploit Development, and Custom Tool Creation (2024)


Этот подробный гайд научит использовать мощь и элегантность Python для борьбы с современными киберугрозами.

👉 В чем суть:

▪️Анализ вредоносных программ — как ловить и анализировать малварь

▪️Разработка эксплойтов — не просто о том, как поймать баг, а как по-настоящему его использовать для тестов (и не только)

▪️Создание кастомных инструментов — не прибегая к готовым библиотекам, строим свои собственные средства борьбы с угрозами

🔥 Что тебя ждет:

▪️Автоматизация рутинных задач в безопасности
▪️Веб-безопасность, сканирование уязвимостей и даже анализ трафика
▪️И, конечно, куча примеров с кодом, чтобы ты не потерялся в теории

🔗 Скачать

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

Читать полностью…

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

ПОСЛЕДНИЙ ДЕНЬ❗
КУРСЫ ПОДОРОЖАЮТ ЗАВТРА‼️

ML за 34к вместо 44к + Python в подарок
Математика → второй доступ в подарок
— Ранний доступ к AI-агентам с 15 сентября
— И МОЖНО УСПЕТЬ КУПИТЬ ВСЁ ДО ПОДОРОЖАНИЯ

👉 Proglib Academy

Читать полностью…

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

📚👩‍💻 Напоминаем про наш полный курс «Самоучитель по Go для начинающих»

Мы написали и собрали для вас в одну подборку все 18 частей, подкрепленных практикой.

1. Особенности и сфера применения Go, установка, настройка
2. Ресурсы для изучения Go с нуля
3. Организация кода. Пакеты, импорты, модули. Ввод-вывод текста.
4. Переменные. Типы данных и их преобразования. Основные операторы
5. Условные конструкции if-else и switch-case. Цикл for. Вложенные и бесконечные циклы
6. Функции и аргументы. Области видимости. Рекурсия. Defer
7. Массивы и слайсы. Append и сopy. Пакет slices
8. Строки, руны, байты. Пакет strings. Хеш-таблица (map)
9. Структуры и методы. Интерфейсы. Указатели. Основы ООП
10. Введение в ООП. Наследование, абстракция, полиморфизм, инкапсуляция
11. Обработка ошибок. Паника. Восстановление. Логирование
12. Обобщенное программирование. Дженерики
13. Работа с датой и временем. Пакет time
14. Интерфейсы ввода-вывода. Буферизация. Работа с файлами. Пакеты io, bufio, os
15. Конкурентность. Горутины. Каналы
16. Тестирование кода и его виды. Table-driven подход. Параллельные тесты
17. Основы сетевого программирования. Стек TCP/IP. Сокеты. Пакет net
18. Протокол HTTP. Создание HTTP-сервера и клиента. Пакет net/http

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

Читать полностью…

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

📚 Modern C++ Programming with Test-Driven Development: Code Better, Sleep Better (2013)

Эта книга — подробный гайд по тому, как внедрить TDD в суровый мир плюсов.

🔥 Что внутри:

⚡️ TDD на живых примерах от "Hello, Test!" до legacy-систем
⚡️ Dependency Injection по-плюсовому (не для слабонервных)
⚡️ Как приручить Google Mock и не бросить всё в первый день
⚡️ Фичи C++, которые реально упрощают тесты
⚡️ Советы, как не превратить тесты в тот же legacy, что и код

👉 Да, книга 2013 года, но многие подходы остаются актуальными:

▪️Основная идея TDD (пиши тест → пиши код → рефакторь) абсолютно жива и работает и в 2025

▪️Приёмы работы с legacy-кодом, выделение зависимостей, DI — это вечная классика, особенно в больших C++-системах

▪️Примеры с Google Test/Mock до сих пор понятны и легко адаптируются под новые версии

▪️Главное: книга учит думать тестами, а это актуально независимо от версии стандарта

🔗 Скачать

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

Читать полностью…

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

Осталось 48 часов!

Обратный отсчёт пошёл: только до воскресенья 23:59 можно купить курс «AI-агенты для DS-специалистов» и начать учиться уже с 15 сентября.

⚡️ Это ваши +3 недели форы, чтобы спокойно разобраться в самых сложных темах и прийти к первому занятию 7 октября уже подготовленным.

👉 Забрать место

Читать полностью…

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

Помните игру Portal? Вам давали один инструмент — портальную пушку — и с её помощью вы решали десятки головоломок, переворачивая пространство с ног на голову.

🐍 Python — это ваша портальная пушка. Один инструмент, который позволяет вам «сокращать» путь: автоматизировать рутину, парсить сайты, создавать ботов и решать реальные задачи.

Наш обновлённый курс по Python — это серия идеально выстроенных тестовых камер. Без сухой теории, но с практическими головоломками. Мы, как GLaDOS (только добрее 😉), проведём вас через 30 уроков, от основ до создания финального проекта — вашего собственного Telegram-бота.

И торт — это не ложь. Ваша награда — реальный проект в портфолио и специальная цена 24 990 рублей, которая действует всего 4 дня, до 1 сентября.

👉 Начать тестирование

Читать полностью…

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

📚 You Don't Know JS Yet: Scope & Closures, 2nd Edition (2020)

Задумывался ли ты, как на самом деле работает область видимости в JS? Если нет, то… ты точно не одинок.

Это не просто ещё один учебник — это полное погружение в мир области видимости (scope) и замыканий (closures), где все переменные и функции получают свои роли и место в коде, а ты на выходе получаешь читабельный и поддерживаемый код.

💡 Почему стоит прочитать?

— Все, что ты не знал о scope и closures, теперь будет на виду
— Узнаешь, почему застрял в JS и как это исправить, освежив базовые знания
— Разберешься, как лексическая область видимости влияет на код, а также как мастерски использовать замыкания

🔗 Скачать

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

Читать полностью…

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

📢 Какой сетап идеально подойдёт для разработки AI-агента?

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

❤️ — 1
👍 — 2
⚡️ — 3
👏 — 4
🔥 — 5
🎉 — 6
😁 — 7
😍 — 8
🤩 — 9

Какой бы сетап ни был, без AI-агентов в 2025 всё равно далеко не уедешь.

👉 Научим, как строить агентов, которые кодят с тобой

Читать полностью…

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

📚 CSS: The Definitive Guide: Web Layout and Presentation, 5th Edition (2023)

Эрик Майер и Эстель Уэйл собрали всё про современный CSS в одну книгу. Они изучили спецификации, чтобы это не пришлось делать тебе.

Внутри:

🧩 Селекторы, каскады и даже новые cascade layers (да-да, теперь ещё больше способов запутаться, почему стиль не применяется)

📏 CSS-переменные и умные единицы, которые подстраиваются под вьюпорт

✍️ Шрифты и текст, от «подчеркнуть» до «пиши справа налево как арабский»

🎨 Градиенты (включая модные конические), маски, клиппинг и прочие визуальные ништяки

📐 flex, grid и тот самый subgrid

🌀 2D/3D трансформации, анимации и фильтры

🔗 Скачать

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

Читать полностью…

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

Просто никто встречу в календарь не закинул

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

Читать полностью…

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

🏃‍♀️ Новый поток курса — собери своих AI-агентов

7 октября стартует второй поток курса «AI-агенты для DS-специалистов».
За 5 недель вы научитесь собирать агентов, которые уже сейчас будут помогать бизнесу.

В кружке выше Максим Шаланкин, наш преподаватель, рассказывает подробнее — включай, чтобы не пропустить.

👉 Записаться на курс

Читать полностью…

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

📚 Anyone Can Code: Algorithmic Thinking (2023)

Это вторая книга из серии про ту самую логику, которая лежит в основе разработки софта. Главная цель — прокачать алгоритмическое мышление:

💚 От простых алгоритмов к структурам данных и классам
💚 Примеры на C/C++ и Python с иллюстрациями
💚 Меньше магии, больше логики

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

🔗 Скачать

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

Читать полностью…
Subscribe to a channel