Обратная связь: @proglibrary_feedback_bot Актуальные мероприятия по разработке: @event_listener_bot По вопросам рекламы @proglib_adv Прайс: @proglib_advertising http://ad.proglib.io/
📚 Python Real-World Projects: Craft your Python portfolio with deployable applications (2023)
Книга для тех, кто наконец-то хочет показать портфолио не из пет-проектов.
😍 Внутри тебя ждет 12 практических проектов и необходимая база:
❣️ Основные артефакты приложения, включая документацию и тестовые сценарии
❣️ Подходы к получению данных: обработку файлов, RESTful API и SQL-запросы
❣️ Как создать notebook для анализа данных, чтобы определить свойства исходных данных
❣️ Как писать приложения для валидации, очистки, преобразования и нормализации данных
❣️ Базовые методы графического анализа для визуализации данных
❣️ Основы построения инструментов для одномерного и многомерного статистического анализа
❣️ Как создавать отчёты из исходных данных с помощью инструментов публикации в JupyterLab
🔗 Скачать
🐸 Книги для программистов
🫣 Хотите в Data Science, но боитесь высшей математики?
Хорошая новость: вам не нужно становиться математиком. Вам нужно освоить конкретные разделы, которые реально используются в работе и на собеседованиях.
Именно этому учат преподаватели ВМК МГУ на нашем курсе «Математика для Data Science».
Без лишней воды — только то, что нужно для:
✅ успешного поступления в ШАД Яндекса;
✅ прохождения собеседований уровня FAANG;
✅ глубокого понимания ML-алгоритмов.
Это самый прямой путь к математическому фундаменту, на котором строится вся карьера в Data Science.
👉 Начните строить свою карьеру уже сегодня
📚 JavaScript: The Definitive Guide: Master the World's Most-Used Programming Language, 7th edition (2020)
Седьмое издание легендарной книги охватывает главы про async/await
, генераторы, модули и даже метапрограммирование.
Что внутри:
💚 Типы, значения, объекты, массивы
💚 Промисы, async/await
💚 Node.js: потоки, файлы, процессы
💚 Стандартная библиотека, регулярки и JSON — короче, всё, чем мы мучаемся ежедневно
📖 Если ты только начинаешь — книга научит, почему [] + [] = ""
, а [] + {} = "[object Object]"
(спойлер: магия 🪄)
P.S. Автор обещает, что после прочтения ты сможешь писать на JS без боли.
🔗 Скачать
🐸 Книги для программистов
😎 Вы просили — мы сделали. Самый долгожданный анонс этого лета!
Мы открываем набор на второй поток курса «AI-агенты для DS-специалистов»!
На курсе мы учим главному навыку 2025 года: не просто «болтать» с LLM, а строить из них рабочие системы с помощью Ollama, RAG, LangChain и crew.ai.
📆 Старт потока — 15 сентября.
💸 Цена 49 000 ₽ действует только в эти выходные — до 17 августа. С понедельника будет дороже.
👉 Занять место
🧠 Выбор первого ML-проекта: чеклист против выгорания
Классика плохих решений в ML — выбрать слишком сложный проект: неделя ковыряния в коде, десятки крашей и никакого результата. Хотите дойти до финиша — начните с простого проекта, который реально можно довести до конца.
Мини-чеклист первого проекта:
1. Понятные данные — без «я нашёл датасет в даркнете, но он на суахили».
2. Измеримая метрика — «точность 92%», а не «ну вроде работает».
3. Объяснимый результат — чтобы не-техлид понял, почему модель ругается на спам.
Наш курс «ML для старта в Data Science» — старт от простого к сложному: теория → практика → проверка → проект в портфолио.
👉 Начать свой путь в Data Science
Оплатите курс по ML до 17 августа — курс по Python в подарок.
📅 Бесплатный вебинар с Марией Жаровой — 21 августа: как выбирать проекты, которые доводят до оффера, а не до психотерапевта.
💾 Сохрани, чтобы не потерять, когда будешь готов(а) начать
Ага, и все остальные таск-трекеры
🐸 Книги для программистов
📚 Remote Team Interactions Workbook: Using Team Topologies Patterns for Remote Working (2022)
Если ты думал, что удалёнка — это просто зум и слак, эта книга разрушит твои иллюзии.
Remote Team Interactions Workbook от авторов Team Topologies показывает, что:
💚 Не всё золото, что блестит в офисе — иногда он просто скрывал хаос в командах.
💚 Чётко определённые роли и фокус команд — твой новый супергерой.
💚 Team API — это как README для твоей команды: «что мы делаем и зачем».
💚 Отслеживание зависимостями между командами = меньше «А почему мой таск висит?» в Slack.
💚 Три режима взаимодействия команд (collaboration, x-as-a-service, facilitating) помогут не потеряться в океане Jira и Confluence.
Побочный эффект: после прочтения ты начнешь думать о командной структуре даже во сне, а твои коллеги — в ужасе от диаграмм потоков зависимостей, которые ты им пришлешь.
Если хочешь, чтобы удаленка работала как часы, а не как лотерея — это мастрид 🎯
🔗 Скачать
🐸 Книги для программистов
Где этому навыку обучают?
🐸 Книги для программистов
📚 The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change (2017)
Если ты задумался, как перевести свои скиллы с разработки на управление, книга Камилы Фурнье — твой гайд по выживанию. Тут ты найдёшь практические советы для каждого этапа пути от инженера до технического руководителя. Это как патч для твоего лидерского пути 🎯
Вот, что ты на самом деле узнаешь (кроме того, как делать вид, что всё под контролем):
🧑💻 Как управлять не только джунами, но и теми, кто, кажется, знает больше тебя (не переживай, все через это проходили)
✂️ Как построить командную культуру, чтобы не сойти с ума.
🏋️ Как управлять отдельными участниками, не упуская из виду всю команду
💆♂️ Как управлять собой и избегать распространённых ошибок
Идеально подходит для новичков в менеджменте, менторов или тех, кто ищет новые советы по лидерству.
🔗 Скачать
🐸 Книги для программистов
Вот они, результаты «успешной» карьеры
🐸 Книги для программистов
📚 Data Science: The Hard Parts: Techniques for Excelling at Data Science (2023)
Книга про то, что ты не прочитаешь в большинстве учебников. Да, машинное обучение и программирование — это важно, но настоящее мастерство кроется в мелочах, которые обычно игнорируют. Здесь рассказывается, как стать не просто хорошим, а топовым специалистом:
💡 Узнаешь, как создавать реальную ценность с помощью Data Science, а не просто строить красивые графики.
📊 Научишься продавать свои проекты и эффективно доносить бизнесу важность данных.
💼 Разработаешь бизнес-кейсы, используя принципы unit economics.
🛠 Создашь новые фичи для ML моделей, применяя сторителлинг.
📉 Разберешься в декомпозиции KPI, чтобы выявить причины изменений метрик.
🔗 Скачать
🐸 Книги для программистов
Настолько важная фича?
🐸 Книги для программистов
🧐 Зоопарк моделей в ML: с чего начать?
Открываешь статью по машинному обучению — и в тебя летят слова: трансформеры, бустинги, SVM, регрессии.
Кажется, придётся учить всё это, иначе в ML не пустят.
Хорошая новость: 90% задач можно закрыть 2–3 классическими методами. Разберёшь их — уже сможешь собирать работающие проекты. А хайповые названия подождут.
Важно: не распыляйся на всё подряд. Начни с базового — это фундамент, на котором держится остальное.
👉 Успей попасть на курс «ML для старта в Data Science»
📚 Code: The Hidden Language of Computer Hardware and Software, 2nd Edition (2022)
💡 Книга для тех, кто:
▪️Когда-то запускал код и думал «а как оно вообще работает?»
▪️Любит строить системы от нуля и понимать, что происходит между нажатием клавиши и ответом от ChatGPT
▪️Готов построить часы и арифметико-логическое устройство своими глазами и руками (в голове, конечно… но всё же)
📦 Новые главы в издании:
▪️Let's Build a Clock!
▪️The Arithmetic Logic Unit
▪️Registers and Busses
▪️CPU Control Signals
▪️Jumps, Loops, and Calls
▪️The World Brain
🔗 Скачать
🐸 Книги для программистов
Proglib Academy — это место, где вы превращаете теорию в практику. Здесь ваши знания становятся проектами для портфолио, а вы — более уверенным специалистом.
Выберите курс, который поможет сделать следующий шаг ⬇️
🚀 Для тех, кто начинает путь в IT:
— Основы IT для непрограммистов
— Программирование на Python (обновлённый)
— Frontend-разработчик с нуля: HTML, CSS, JavaScript
🧠 Для будущих и настоящих Data Scientist'ов:
— ML для старта в Data Science (начинается в сентябре)
— Базовые модели ML и приложения
— Математика для Data Science
— AI-агенты для DS-специалистов (скоро второй поток)
🛠️ Для опытных разработчиков, готовых к росту:
— Алгоритмы и структуры данных
— Архитектуры и шаблоны проектирования
Независимо от вашей цели, у нас есть курс, который поможет её достичь. Переходите в Proglib Academy, выбирайте свой путь и инвестируйте в навыки, которые всегда будут в цене!
🔥 Последняя неделя, чтобы забрать курс по AI-агентам по старой цене!
Пока вы тестируете Copilot, другие уже учатся строить AI-агентов, которые реально работают на бизнес. Хватит отставать!
Наш курс — это концентрат практики по LangChain и RAG. Улучшенная версия, доработанная по отзывам первого потока.
📆 Старт — 15 сентября.
💸 Цена 49 000 ₽ — только до 24 августа.
👉 Зафиксировать цену
Окак! Коллеги, в стартапы лучше не соваться, там таксисты.
🐸 Книги для программистов
📚 Real-World Web Development with .NET 9: Build websites and services using mature and proven ASP.NET Core MVC, Web API, and Umbraco CMS (2024)
Эта книга — как путеводитель в мир профессиональной разработки на ASP.NET Core.
С ней ты научишься:
🟡Строить сайты на ASP.NET Core MVC, избегая случайных ошибок в архитектуре (все те «странные» места в коде, о которых ты часто забываешь).
🟡Разрабатывать RESTful API и запускать их в production, не переписывая каждый раз роуты для каждого клиента.
🟡Внедрять OData для гибкой работы с данными и делать веб-сервисы масштабируемыми и безопасными.
🟡Применять кэширование, чтобы клиенты не жаловались на скорость загрузки страниц, а ты был доволен производительностью.
🟡Использовать Umbraco CMS, давая пользователям возможность изменять контент, не допуская кода в админке.
👨💻 Для кого: для мидлов, которые понимают, что такое C# и .NET, но хотят освоить реальные веб-сервисы с полным циклом: от разработки до контейнеризации.
🔥 И да, если ты всегда думал, что контроллеры — это для тех, кто на фронте, то готовься перевернуть представление о веб-разработке. В .NET 9 контроллеры — это вообще отдельная магия.
🔗 Скачать
🐸 Книги для программистов
📚 Путеводитель C++ программиста по неопределенному поведению
Это своего рода путеводитель C++ программиста по неопределённому поведению, причём по самым его тайным и экзотическим местам. Автор — Дмитрий Свиридкин, редактор — Андрей Карпов.
🔵 Часть 1: предисловие, что такое неопределённое поведение и как оно проявляется, сужающие преобразования и неявное приведение типов.
🔵 Часть 2: переполнение целых знаковых чисел, числа с плавающей точкой, integer promotion, char и знаковое расширение.
🔵 Часть 3: висячие ссылки, string_view, синтаксический сахар с ложкой дёгтя (range-based for), self-reference, std::vector и инвалидация ссылок.
🔵 Часть 4: списки захвата лямбда-функций, кортежи, внезапная мутабельность, неявные ссылки, use-after-move, lifetime extension.
🔵 Часть 5: Most Vexing Parse, неконстантные константы, семантика перемещения, std::enable_if_t против std::void_t, забытый return.
🔵 Часть 6: эллипсис и функции, operator [], iostreams (счастливой отладки!), оператор запятая, function-try-block, типы "нулевого" размера.
🔵 Часть 7: NULL-терминированные строки, std::shared_ptr, (не)явное приведение типов, как передать стандартную функцию и ничего не сломать.
🔵 Часть 8: бесконечные циклы и проблема остановки, рекурсия, ложный noexcept, переполнение буфера.
🔵 Часть 9: (N)RVO vs RAII, разыменование нулевых указателей, static initialization order fiasco, static inline, нарушение ODR, зарезервированные имена.
🔵 Часть 10: тривиальные типы и ABI, неинициализированные переменные, С++20 unbounded ranges, невиртуальные виртуальные функции, VLA.
🔵 Часть 11: невалидные указатели, placement new для массивов, data race, повторный захват mutex, сигнало(не)безопасность, как сделать всё правильно и уйти в deadlock.
🔵 Часть 12: std::vector::reserve и std::vector::resize, невыровненные ссылки, время жизни и смерти, статический анализ и UB, заключение.
🔗 Читать полностью
🐸 Книги для программистов
📚 Staff Engineer: Leadership beyond the management track (2021)
После сеньора карьера разработчика часто упирается в вилку:
📌 Либо ты идёшь в менеджеры и учишься говорить «давайте вернёмся к этому позже»
📌 Либо ты остаёшься писать код и рисковать, что карьерный потолок — это потолок open space’а
Про менеджмент уже есть горы книг, но что делать, если управлять людьми не хочется, а расти — хочется?
💡 Staff Engineer — это роадмап для тех, кто хочет прокачаться в техническом лидерстве:
🟡 Как добиться тайтла Staff Engineer
🟡 Как не сломаться под весом архитектурных диаграмм
🟡 Как влиять на продукт и команду, оставаясь инженером
Если мечтаешь руководить проектами, а не людьми — это твой путеводитель в мир «старших старших инженеров».
P.S. Да, здесь тоже бывают созвоны, но хотя бы никто не про бюджет.
🔗 Скачать
🐸 Книги для программистов
🚀 Главная ошибка новичка в ML — строить звездолёт вместо велосипеда
Многие сразу хотят свою Midjourney, но в итоге получают только выгорание.
Успех начинается с «велосипеда»: научитесь предсказывать цены или классифицировать отзывы. Освойте базу, а уже потом стройте «звездолёты».
Наш курс «ML для старта в Data Science» — это и есть тот самый правильный старт от простого к сложному.
👉 Начните правильно
Берёте курс «ML для старта» до конца недели — Python в подарок.
❗А 21 августа пройдет бесплатный вебинар с Марией Жаровой: узнаете, какие проекты качают скилл, а какие качают ваши нервы.
А какой самый сложный проект вы брались делать в самом начале? 🫢
🔥 Успей поднять квалификацию по выгодной цене!
Только до 17 августа у вас есть последняя возможность купить наши курсы по старым ценам.
🔹 Математика для Data Science:
— Базовый: (сейчас) 26 399₽
→ (будет) 33 900₽
— Ультра: 35 199₽
→ 44 900₽
— VIP: 59 829₽
→ 75 900₽
(выгода больше 16 000₽!)
🔹 Программирование на Python: 24 990₽
→ 32 900₽
🔹 Алгоритмы и структуры данных: 31 669₽
→ 39 900₽
🔹 Архитектуры и шаблоны проектирования: 24 890₽
→ 32 900₽
🔹 AI-агенты для DS специалистов: 54 000₽
→ 59 000₽
🔹 Основы IT для непрограммистов: 14 994₽
→ 19 900₽
🔹 Базовые модели ML: 6 990₽
→ 9 900₽
❗ Важно: Курсы из линейки Frontend Basic полностью снимаются с продажи. 17 августа — буквально последний день, когда их можно будет приобрести.
Успей купить до повышения — осталось 4 дня!
👉 Зафиксировать цену и начать учиться
😵 Game developer roadmaps: server & client side (2025)
Пошаговые гайды для тех, кто уже готов обменять сон и личную жизнь на баги и бесконечный рефакторинг:
🎮 Game Developer — от «нарисовал пиксель» до «оптимизировал игру так, что она запускается на тостере».
🎮 Server Side Game Developer — тот самый человек, из-за которого монстры спавнятся вовремя, а экономика игры не превращается в гиперинфляцию.
🔗 Скачать
🐸 Книги для программистов
📺 Хватит коллекционировать туториалы!
Десятки роликов по ML, сотни вкладок, папка «Посмотреть позже» трещит по швам. В голове — обрывки знаний о нейросетях и Pandas.
Знания без системы — это просто «шум». Они не превращаются в навыки и проекты.
Наш курс «ML для старта в Data Science» — это не ещё один туториал. Это система. Чёткий путь от «каши» в голове до первого сильного проекта в портфолио.
И да, чтобы старт был ещё проще — при покупке курса по ML вы получаете курс по Python в подарок
👉 Превратите «шум» в навык
А вы сталкивались с «информационной кашей»? Как выбирались? 👇
📚 Algorithmic Mathematics in Machine Learning (2024)
Если ты программист с базовыми знаниями в математике и хочешь разобраться, как машина обучается распознавать пешеходов на картинках или анализировать биологические клетки, то эта книга — твой лучший друг 🧠
Ты получишь:
🔢 Математическое обоснование всех популярных алгоритмов машинного обучения.
🧩 Реальные примеры на данных, чтобы ты понял, как применять теорию на практике.
🎯 Инфобоксы с терминами и дополнительными пояснениями, которые сделают даже линейную алгебру интересной.
🔗 Скачать
🐸 Книги для программистов
📚 Concurrency in Go: Tools and Techniques for Developers (2017)
Concurrency — это как готовить борщ, одновременно чинить ноутбук и отвечать на звонки от заказчика. В большинстве языков программирования это превращается в хаос,
но в Go — это управляемый хаос (а иногда даже просто порядок).
Книга научит тебя:
🥋 Отличать конкурентность от параллелизма
🧠 Не сойти с ума, используя синхронизацию памяти
🛠 Строить паттерны, чтобы код не превратился в спагетти из горутин
🚀 Писать масштабируемые распределённые системы
Автор — Katherine Cox-Buday — буквально проведёт за руку через все грабли и оставит тебя с кодом, который не падает из-за race condition в 3 часа ночи.
🔗 Скачать
🐸 Книги для программистов
📚 Hello, Startup: A Programmer's Guide to Building Products, Technologies, and Teams (2015)
Это книга, которая говорит: «Пора перестать писать pet-проекты в стол».
Автор — Евгений Брикман, чувак, который не просто поработал в стартапах, а ещё и вытащил инсайты из Google, LinkedIn, X, GitHub, Stripe, Pinterest и других компаний.
Внутри — три части:
1️⃣ Продукты — как придумать то, что люди реально будут использовать, а не просто «ещё один ToDo-лист с тёмной темой».
2️⃣ Технологии — как выбрать стек, не доведя команду до нервного срыва.
3️⃣ Команды — как собрать людей, которые не будут убегать после первого ревью.
Кому подойдёт:
— Джунам, которые мечтают запилить свой первый стартап и не слить всё на первой неделе.
— Сеньорам, уставшим от «синхронизаций статусов» в корпорациях.
— Менеджерам, которые хотят вдохновить разработчиков, а не довести их до выгорания.
🔗 Скачать
🐸 Книги для программистов
Ага, скоро еще много книг читать начнут как раньше и вайбкодить перестанут
🐸 Книги для программистов
🤦♂️ HR в конце собеса пытается объяснить, подходит ли кандидат на вакансию
🐸 Книги для программистов
🫣 Боитесь математики в ML?
Думаете, для этого нужно вспоминать университетские интегралы и решать сложные уравнения?
У нас хорошая новость: машинное обучение — это в первую очередь инженерная практика, а не математическая олимпиада. Здесь важнее понимать суть, а не выводить формулы.
Именно на таком подходе — через логику, интуицию и наглядные примеры — и построен наш курс «ML для старта в Data Science», где мы объясняем всё на пальцах, без боли и зубрёжки.
Регистрируйтесь, пока есть свободные места 😉