Книги для программистов
155K subscribers
818 photos
22 videos
798 links
Все о книгах из мира IT.

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

Курс по ML: https://clc.to/8MJE8w

Другие наши курсы: https://clc.to/goHZHA

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

РКН: https://www.gosuslugi.ru/snet/67931954509aba565214777d
加入频道
This media is not supported in your browser
VIEW IN TELEGRAM
Обычный спор двух разрабов о том, что технология X лучше Y. Welcome to the club 🛬

🐸 Книги для программистов
Please open Telegram to view this post
VIEW IN TELEGRAM
😁73🔥4👍1
Помните игру Portal? Вам давали один инструмент — портальную пушку — и с её помощью вы решали десятки головоломок, переворачивая пространство с ног на голову.

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

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

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

👉 Начать тестирование
🥱256😢3😁2
📚 Designing Secure Software: A Guide for Developers (2021)

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

🔥 Внутри:

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

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

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

🔗 Скачать

🐸 Книги для программистов
Please open Telegram to view this post
VIEW IN TELEGRAM
11👍3
Осталось 48 часов!

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

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

👉 Забрать место
🥱13😁64
Не входить, очень душно

🐸 Книги для программистов
Please open Telegram to view this post
VIEW IN TELEGRAM
😁44🥱3
📚 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 до сих пор понятны и легко адаптируются под новые версии

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

🔗 Скачать

🐸 Книги для программистов
Please open Telegram to view this post
VIEW IN TELEGRAM
👍97
🤓 «Сначала выучу Python идеально, а потом пойду в ML»

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

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

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

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

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

А для будущих Data Scientist’ов у нас ещё:
Базовые модели ML и приложения
Математика для Data Science
AI-агенты для DS-специалистов (2-й поток скоро)
🥱217😁4
📚👩‍💻 Напоминаем про наш полный курс «Самоучитель по 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

🐸 Книги для программистов
Please open Telegram to view this post
VIEW IN TELEGRAM
👍203
📚 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 — операторы, автоскейлинг и прочая магия, которая делает вид, что всё само работает

🔗 Скачать

🐸 Книги для программистов
Please open Telegram to view this post
VIEW IN TELEGRAM
👍85
ПОСЛЕДНИЙ ДЕНЬ
КУРСЫ ПОДОРОЖАЮТ ЗАВТРА‼️

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

👉 Proglib Academy
2🥱14😢31🙏1
Ожидание: новые фичи
Реальность: новые фичи… багов

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

🐸 Книги для программистов
Please open Telegram to view this post
VIEW IN TELEGRAM
😁836👾4
📚 Advanced Python for Cybersecurity:
Techniques in Malware Analysis, Exploit Development, and Custom Tool Creation (2024)


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

👉 В чем суть:

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

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

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

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

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

🔗 Скачать

🐸 Книги для программистов
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥52👍2
💻 Курируемые и обновляемые списки ресурсов и инструментов, относящихся к определенной теме или предметной области

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

🔍 Что внутри?

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

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

🔗 Перейти

🐸 Книги для программистов
Please open Telegram to view this post
VIEW IN TELEGRAM
6👾1
📚 Fluent Python Clear, Concise and Effective Programming, 2nd Edition (2022)

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

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

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

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

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

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

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

🔗 Скачать

🐸 Книги для программистов
Please open Telegram to view this post
VIEW IN TELEGRAM
👍115
✍️ Ну как же без него сегодня?

🐸 Книги для программистов
Please open Telegram to view this post
VIEW IN TELEGRAM
😁48🥱6🌚2
Переворачиваем календарь — а там скидки, которые уже закончились.

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

До 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. Машину времени одолжили у дяди Миши
🥱174👾4
📚 We, Programmers: A Chronicle of Coders from Ada to AI (2025)

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

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

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

🔗 Скачать

🐸 Книги для программистов
Please open Telegram to view this post
VIEW IN TELEGRAM
👍91
↗️ СберТех, Cloud.ru и Хабр запускают «Код без границ» — большую грантовую программу для поддержки российских опенсорс-проектов.

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

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

Подробности и правила участия 🔚
Please open Telegram to view this post
VIEW IN TELEGRAM
🥱126🤔3🔥2
Просто покажите программисту, если хотите его разозлить

🐸 Книги для программистов
Please open Telegram to view this post
VIEW IN TELEGRAM
😁1019😢2🔥1🌚1💯1
This media is not supported in your browser
VIEW IN TELEGRAM
big tech night — это «ночь музеев» в мире IT, где Яндекс, Сбер, X5, Т-Банк и Lamoda впервые приглашают за кулисы.

Формат, придуманный в Яндексе, для тех, кто уже в IT или только стремится туда попасть. Здесь можно увидеть, как создаются технологии, меняющие окружающую среду, познакомиться с коллегами, обменяться опытом, задать неудобные вопросы и почувствовать себя частью комьюнити.

Вас ждут доклады, иммерсивные экскурсии и атмосфера IT-андеграунда. А если вы не в Москве, подключайтесь к онлайн-студии с двумя потоками — от серьезных дискуссий для гиков до лампового ночного шоу с историями из жизни.

Когда: 12 сентября.
Где: Москва или онлайн.
Регистрация - здесь.
2😁2🤔1