Books Книги Программиста
Kanalga Telegram’da o‘tish
Free Programming books . IT library. Библиотека программиста По всем вопросам- @notxxx1 @ai_machinelearning_big_data - машинное обучение @itchannels_telegram - 🔥лучшие ит-каналы @pythonl - 🐍 @ArtificialIntelligencedl - AI @datascienceiot - ml
Ko'proq ko'rsatish8 977
Obunachilar
-224 soatlar
-167 kun
-4730 kun
Ma'lumot yuklanmoqda...
O'xshash kanallar
Taglar buluti
Kirish va chiqish esdaliklari
---
---
---
---
---
---
Obunachilarni jalb qilish
Oktabr '26Okt '26
Oktabr '26
+4
0 kanalda
Sentabr '26
+42
0 kanalda
Get PRO
Avgust '26
+29
0 kanalda
Get PRO
Iyul '26
+40
1 kanalda
Get PRO
Iyun '26
+25
0 kanalda
Get PRO
May '26
+38
0 kanalda
Get PRO
Aprel '26
+45
0 kanalda
Get PRO
Mart '26
+44
0 kanalda
Get PRO
Fevral '26
+53
0 kanalda
Get PRO
Yanvar '26
+55
0 kanalda
Get PRO
Dekabr '25
+59
0 kanalda
Get PRO
Noyabr '25
+72
2 kanalda
Get PRO
Oktabr '25
+64
0 kanalda
Get PRO
Sentabr '25
+97
1 kanalda
Get PRO
Avgust '25
+55
0 kanalda
Get PRO
Iyul '25
+81
0 kanalda
Get PRO
Iyun '25
+70
0 kanalda
Get PRO
May '25
+78
0 kanalda
Get PRO
Aprel '25
+73
1 kanalda
Get PRO
Mart '25
+97
3 kanalda
Get PRO
Fevral '25
+76
0 kanalda
Get PRO
Yanvar '25
+89
1 kanalda
Get PRO
Dekabr '24
+109
0 kanalda
Get PRO
Noyabr '24
+211
1 kanalda
Get PRO
Oktabr '24
+240
2 kanalda
Get PRO
Sentabr '24
+134
2 kanalda
Get PRO
Avgust '24
+140
0 kanalda
Get PRO
Iyul '24
+115
3 kanalda
Get PRO
Iyun '24
+114
1 kanalda
Get PRO
May '24
+102
4 kanalda
Get PRO
Aprel '24
+137
1 kanalda
Get PRO
Mart '24
+202
0 kanalda
Get PRO
Fevral '24
+147
2 kanalda
Get PRO
Yanvar '24
+194
3 kanalda
Get PRO
Dekabr '23
+156
1 kanalda
Get PRO
Noyabr '23
+147
1 kanalda
Get PRO
Oktabr '23
+218
18 kanalda
Get PRO
Sentabr '23
+195
0 kanalda
Get PRO
Avgust '23
+195
0 kanalda
Get PRO
Iyul '23
+167
0 kanalda
Get PRO
Iyun '23
+184
0 kanalda
Get PRO
May '23
+296
0 kanalda
Get PRO
Aprel '23
+216
0 kanalda
Get PRO
Mart '23
+250
0 kanalda
Get PRO
Fevral '23
+374
0 kanalda
Get PRO
Yanvar '23
+227
0 kanalda
Get PRO
Dekabr '22
+210
0 kanalda
Get PRO
Noyabr '22
+234
0 kanalda
Get PRO
Oktabr '22
+241
0 kanalda
Get PRO
Sentabr '22
+662
0 kanalda
Get PRO
Avgust '22
+407
0 kanalda
Get PRO
Iyul '22
+1 189
0 kanalda
Get PRO
Iyun '22
+274
0 kanalda
Get PRO
May '22
+995
0 kanalda
Get PRO
Aprel '22
+250
0 kanalda
Get PRO
Mart '22
+377
0 kanalda
Get PRO
Fevral '22
+529
0 kanalda
Get PRO
Yanvar '22
+409
0 kanalda
Get PRO
Dekabr '21
+229
0 kanalda
Get PRO
Noyabr '21
+890
0 kanalda
Get PRO
Oktabr '21
+452
0 kanalda
Get PRO
Sentabr '21
+1 068
0 kanalda
Get PRO
Avgust '21
+476
0 kanalda
Get PRO
Iyul '21
+500
0 kanalda
Get PRO
Iyun '21
+1 365
0 kanalda
Get PRO
May '21
+375
0 kanalda
Get PRO
Aprel '21
+529
0 kanalda
Get PRO
Mart '21
+25
0 kanalda
Get PRO
Fevral '21
+35
0 kanalda
Get PRO
Yanvar '21
+66
0 kanalda
Get PRO
Dekabr '20
+802
0 kanalda
| Sana | Obunachilarni jalb qilish | Esdaliklar | Kanallar | |
| 06 Oktabr | 0 | |||
| 05 Oktabr | +1 | |||
| 04 Oktabr | +1 | |||
| 03 Oktabr | +1 | |||
| 02 Oktabr | 0 | |||
| 01 Oktabr | +1 |
Kanal postlari
📚 Обновили огромный учебник по математике для Computer Science и Machine Learning - 2220 страниц.
Внутри сразу несколько фундаментальных тем:
— алгебра
— топология
— дифференциальное исчисление
— теория оптимизации
— математический аппарат для CS и ML
Хороший вариант, если хочется не просто использовать формулы в ML, а понимать, откуда они берутся и почему работают.
Книга доступна здесь:
https://www.cis.upenn.edu/~jean/gbooks/
| 2 | Математика глубокого обучения в одном учебнике
737 страниц о математических основах Deep Learning: методы, теория и практические реализации.
Внутри линейная алгебра, оптимизация, нейронные сети, архитектуры и объяснение того, почему современные модели действительно работают.
Бесплатный PDF:
https://arxiv.org/pdf/2310.20360 | 1 175 |
| 3 | 📘 OSTEP - 714 страниц про операционные системы, написанные двумя профессорами University of Wisconsin после почти 25 лет преподавания.
Первая глава называется буквально:
“A Dialogue on the Book”
Профессор и студент просто обсуждают, зачем вообще изучать операционные системы, ещё до появления первых терминов.
Дальше в том же стиле разбираются:
CPU virtualization, память, concurrency, persistence.
Подход очень сильный:
сначала интуиция → потом механизм → потом детали реализации
Поэтому OSTEP до сих пор остаётся одной из лучших бесплатных книг по ОС для разработчиков.
Читать бесплатно:
https://pages.cs.wisc.edu/~remzi/OSTEP/ | 1 448 |
| 4 | Глубокое понимание AI Agent: принципы проектирования и инженерная практика
AI Agents in Depth: Design Principles and Engineering Practice - одна из самых сильных новых книг по AI Agents: context engineering, RAG, MCP, coding agents, post-training, multi-agent. 10 глав и более 100 практических экспериментов, есть русская версия.
https://github.com/bojieli/ai-agent-book/blob/main/docs/ru/README.md | 1 248 |
| 5 | 🔥 Хочешь расти в IT быстрее остальных? Перестань учиться в одиночку
Можно годами смотреть курсы, читать документацию и всё равно топтаться на месте.
А можно попасть в правильное окружение, где каждый день обсуждают новые инструменты, вакансии, реальные кейсы, ошибки и то, что уже завтра станет стандартом.
Здесь собраны папки и каналы по разным направлениям IT, чтобы ты быстрее находил нужных людей, идеи и полезный контент - без бесконечного поиска.
AI: t.me/ai_machinelearning_big_data
Python: t.me/pythonl
Linux: t.me/linuxacademiya
Хакинг: t.me/linuxkalii
DevOps: t.me/DevOPSitsec
Docker: https://t.me/+90Z5TAyfuNU5YmRi
Golang: t.me/Golang_google
Rust: t.me/rust_code
C++: t.me/cpluspluc
C#: t.me/csharp_ci
Java: t.me/javatg
JavaScript: t.me/javascriptv
React: t.me/react_tg
Frontend: t.me/front
PHP: t.me/phpshka
Android: t.me/android_its
Мобильная разработка: t.me/mobdevelop
Базы данных: t.me/sqlhub
Data Science: t.me/data_analysis_ml
Big Data: t.me/bigdatai
Математика: t.me/data_math
Физика: t.me/fizmat
Kubernetes: t.me/kubernetc
GameDev: https://t.me/gamedev
Haskell: t.me/haskell_tg
Собеседования и карьера:
DS собеседования: t.me/machinelearning_interview
Python собеседования: t.me/python_job_interview
Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: https://t.me/addlist/2Ls-snqEeytkMDgy
Папка Frontend: https://t.me/addlist/mzMMG3RPZhY2M2Iy
Полезное сверху:
ИТ-мемы: t.me/memes_prog
Английский для программистов: t.me/english_forprogrammers
ИИ и технологии: t.me/vistehno
954 ГБ open-source курсов: https://t.me/+rKBQEMccAA01MTcy
ИТ-книги бесплатно: https://t.me/addlist/BkskQciUW_FhNjEy
Max Ai: https://max.ru/ai_machinelearning_big_data
Max python: https://max.ru/pythonl
ТЕХНО: https://max.ru/vistehno
Max Go: https://max.ru/Golang_google
Max Linux: https://max.ru/linuxkalii
Devops: https://max.ru/DevOPSitsec
C#: https://max.ru/csharp_ci
C++: https://max.ru/cpluspluc
SQL: https://max.ru/sqlhub
Java: https://max.ru/javatg
Подпишись и сохрани, здесь регулярно появляются новые подборки, инструменты и материалы, которые реально помогают расти быстрее. | 970 |
| 6 | ⚙️ Почему процессор ждёт память: разбор от Algorithmica
Обход массива подряд и переходы по цепочке указателей могут сильно отличаться по скорости. При pointer chasing адрес следующего элемента становится известен только после чтения предыдущего - процессору приходится ждать данные.
В разделе RAM & CPU Caches разбирают:
* задержки доступа к кешам и оперативной памяти;
* влияние порядка чтения данных на скорость;
* кеш-линии и предварительную загрузку — prefetching;
* параллельные обращения к памяти;
* размещение и упаковку структур данных.
По ссылке - глава Memory Latency с примером на C++, измерениями и графиками. Полезно для понимания того, почему код с небольшим числом операций всё равно может тормозить.
https://en.algorithmica.org/hpc/cpu-cache/latency/ | 1 251 |
| 7 | ⚡️ Бесплатная книга по теории игр - 585 страниц
Большой открытый учебник по Game Theory для тех, кто хочет разобраться в стратегиях, равновесиях и принятии решений между несколькими участниками.
Внутри:
- игры в нормальной и развернутой форме
- стратегии и доминирование
- равновесие Нэша
- смешанные стратегии
- игры с неполной информацией
- повторяющиеся игры
- кооперативная теория игр
- аукционы и механизмы
- вероятностные и математические модели поведения
Полезно для ML, экономики, multi-agent систем, reinforcement learning и анализа стратегического поведения.
PDF доступен бесплатно:
https://arxiv.org/abs/1512.06808 | 1 502 |
| 8 | MIT бесплатно выложил 920-страничный учебник Mathematics for Computer Science.
Это большой курс по математике, которая реально нужна в Computer Science.
Внутри:
- логика и доказательства
- множества и отношения
- индукция
- графы
- теория чисел
- рекуррентные соотношения
- комбинаторика
- вероятность
- дискретные структуры и алгоритмическое мышление
Хорошая база для алгоритмов, теории вычислений и более серьёзного изучения CS.
📗 PDF доступен бесплатно. | 1 604 |
| 9 | 📚 Бесплатная 700-страничная книга MIT по алгоритмам принятия решений
Algorithms for Decision Making - большой учебник про то, как строить системы, которые принимают решения в условиях неопределённости. Книга вышла в MIT Press и доступна в open access.
Внутри:
* вероятностные модели и неопределённость;
* последовательные решения;
* planning;
* reinforcement learning;
* частично наблюдаемые среды;
* multi-agent задачи;
* примеры и алгоритмы на Julia.
Это не «лёгкий гайд по AI», а полноценный университетский учебник на 700 страниц с математикой, примерами и упражнениями.
Скачать бесплатно:
https://algorithmsbook.com/decisionmaking/ | 1 921 |
| 10 | 📚 Отличная подборка материалов по современному C++
На Modernes C++ собрали большой структурированный каталог статей по языку - от базовых концепций до сложных тем из современного стандарта.
Что есть внутри:
- templates и metaprogramming;
- concurrency и multithreading;
- smart pointers и управление ресурсами;
- ranges, concepts и coroutines;
- STL и алгоритмы;
- memory model;
- best practices и типичные ошибки;
- новые возможности C++20/23 и дальше.
Удобно, что это не набор случайных постов, а фактически большая карта тем по современному C++.
Хороший ресурс, если хочется системно закрыть пробелы и глубже понять, как язык работает под капотом.
https://modernescpp.com/index.php/table-of-content/
#Cpp #CPlusPlus #Programming #STL #ModernCpp | 1 674 |
| 11 | Бесплатный учебник по математике — 850 страниц.
«The Rising Sea: Foundations of Algebraic Geometry» Рави Вакила.
Книга предлагает подробное введение в алгебраическую геометрию и множество упражнений, позволяющих учиться на практике.
Требуется минимум предварительных знаний: необходимые инструменты вводятся по ходу материала — от теории категорий и пучков до коммутативной и гомологической алгебры.
Подход построен на примерах и помогает развить математическую интуицию.
Самодостаточный учебник для студентов магистратуры и аспирантуры, а также важный справочник для исследователей.
Link: https://math.stanford.edu/~vakil/216blog/ | 1 480 |
| 12 | Rust, который наконец становится понятным 🦀
Давно хочешь выучить Rust, но ownership, borrowing и lifetimes выглядят как отдельный вид боли?
Этот курс проведёт тебя с самого начала до уровня, где ты уже пишешь реальные системные и сетевые программы.
Ты разберёшь:
Ownership → Borrowing → ошибки → коллекции → Generics → Traits → модули → тесты → сетевой код
Никакого бесконечного чтения документации. После каждого урока ты сразу пишешь код, проходишь тесты и решаешь задачу с автопроверкой.
🔥 Rust с нуля
🔥 5–6 часов в неделю
🔥 Практика после каждого урока
🔥 Подойдёт после Python, JavaScript, Java и других языков
🔥 Можно начать сразу
В конце у тебя будет понимание Rust, с которым уже можно писать быстрые backend-сервисы, сетевые приложения и системные утилиты, а не смотреть на borrow checker как на врага.
Пора добавить Rust в свой стек. Начинай курс и пиши первый код уже сегодня: https://stepik.org/a/294885/ | 1 142 |
| 13 | Бесплатный учебник по геометрии на целый университетский курс 📐
Euclidean Plane and its Relatives Антона Петрунина, профессора Penn State, можно легально скачать бесплатно. Книга рассчитана примерно на один семестр и строит геометрию строго через определения, аксиомы и доказательства.
Внутри:
евклидова геометрия: треугольники, подобие, параллельность;
инверсивная геометрия;
гиперболическая и нейтральная геометрия;
аффинная, проективная и сферическая геометрии;
комплексные координаты, построения и площади.
Автор специально сделал книгу минималистичной и достаточно строгой, предполагая, что читатель уже знаком с матанализом, вещественными числами и непрерывностью. Учебник распространяется по лицензии CC BY-SA.
Скачать книгу бесплатно: https://arxiv.org/pdf/1302.1630v19 | 1 278 |
| 14 | 698 страниц математики, которые учат не считать, а думать
Есть бесплатный PDF-учебник Everything You Always Wanted To Know About Mathematics — большой гид по абстрактной математике, теоремам и написанию доказательств.
Это не очередной сборник формул, а вход в настоящий математический язык:
* что такое доказательство
* как читать и писать математические тексты
* логика и множества
* индукция
* абстрактное мышление
* задачи и упражнения
Книга написана Brendan W. Sullivan вместе с профессором John Mackey в Carnegie Mellon University.
Отличная штука для тех, кто хочет наконец понять, как математики реально думают, а не просто механически решать примеры.
https://math.cmu.edu/~jmackey/151_128/bws_book.pdf | 1 258 |
| 15 | 🔥 Хочешь быстрее расти в IT? Хватит учиться в одиночку
В IT прокачивается тот, кто каждый день видит сильные идеи, новые инструменты, реальные задачи, вакансии и разборы.
Окружение решает больше, чем кажется.
Собрал папки и каналы, где можно быстрее влиться в нужное направление, следить за трендами и не вариться в своём пузыре.
AI: t.me/ai_machinelearning_big_data
Python: t.me/pythonl
Linux: t.me/linuxacademiya
Хакинг: t.me/linuxkalii
DevOps: t.me/DevOPSitsec
Docker: t.me/DevopsDocker
Golang: t.me/Golang_google
Rust: t.me/rust_code
C++: t.me/cpluspluc
C#: t.me/csharp_1001_notes
Java: t.me/java_library
JavaScript: t.me/javascriptv
React: t.me/react_tg
Frontend: t.me/front
PHP: t.me/phpshka
Android: t.me/android_its
Мобильная разработка: t.me/mobdevelop
Базы данных: t.me/sqlhub
Data Science: t.me/data_analysis_ml
Big Data: t.me/bigdatai
Математика: t.me/data_math
Физика: t.me/fizmat
Kubernetes: t.me/kubernetc
GameDev: https://t.me/gamedev
Haskell: t.me/haskell_tg
Собеседования и карьера:
DS собеседования: t.me/machinelearning_interview
Python собеседования: t.me/python_job_interview
Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: https://t.me/addlist/2Ls-snqEeytkMDgy
Папка Frontend: https://t.me/addlist/mzMMG3RPZhY2M2Iy
Полезное сверху:
ИТ-мемы: t.me/memes_prog
Английский для программистов: t.me/english_forprogrammers
ИИ и технологии: t.me/vistehno
954 ГБ open-source курсов: @courses
ИТ-книги бесплатно: https://t.me/addlist/BkskQciUW_FhNjEy
Max Ai: https://max.ru/ai_machinelearning_big_data
Max python: https://max.ru/pythonl
ТЕХНО: https://max.ru/vistehno
Max Go: https://max.ru/Golang_google
Max Linux: https://max.ru/linuxkalii
Devops: https://max.ru/DevOPSitsec
C#: https://max.ru/csharp_ci
C++: https://max.ru/cpluspluc
SQL: https://max.ru/sqlhub
Java: https://max.ru/javatg
Подписывайся на нужные направления и собирай себе ленту, которая реально двигает вперёд.
Пока кто-то листает шум, ты будешь видеть инструменты, задачи и идеи, которые помогают расти в профессии. | 1 315 |
| 16 | 🗺️ Полный роадмап C++ 2026 — от нуля до профессионала
Это не просто список тем, а пошаговый маршрут превращения новичка в профессионального C++-разработчика. Каждый уровень даёт не только перечень концепций, но и рабочие примеры кода с пояснениями «как правильно» и «как неправильно», чтобы вы сразу видели идиоматичный современный C++, а не устаревшие практики из учебников 2000-х годов.
Роадмап построен по принципу «теория рядом с практикой»: сначала вы изучаете концепцию на коде из соответствующего уровня, а затем углубляете понимание в разделе.
📚 Теория C++, где каждая тема разобрана от базовой интуиции до тонкостей, важных на собеседованиях и в продакшене. Такой подход экономит месяцы: вы не зубрите оторванные факты, а понимаете, почему язык устроен именно так.
Как пользоваться: идите по уровням сверху вниз, не перепрыгивая. Пишите каждый пример руками, ломайте его, смотрите на ошибки компилятора — именно так формируется интуиция. Параллельно решайте задачи на платформах из раздела ресурсов и читайте теорию по мере появления вопросов.
https://github.com/justxor/cpproadmap2026/tree/main | 1 328 |
| 17 | 🔥 КИБЕРВИКЕНД: Четыре дня жесткой практики | Стартуем сегодня
Летом принято расслабляться, но в нашей сфере паузы обходятся слишком дорого
Правила игры в цифровом мире окончательно изменились. Старые методички по ИБ и OSINT в 2026 году больше не работают. Мы собрали четырех топовых практиков, чтобы выдать вам реальную картину происходящего.
📆 ПОНЕДЕЛЬНИК (Сегодня, 22 июня) — Дмитрий Борощук (Beholder Is Here)
Тема: Реальный рынок OSINT и информационного анализа в 2026 году.
С весны ужесточили законы по персональным данным так, что привычный пробив по ФИО стал уголовкой. Разберем, как выстраивать легальную консалтинговую модель, делать OSINT внутри своей профессии и зарабатывать юридически чисто.
📆 ВТОРНИК (23 июня) — Василий Беспалефон (сервис Беспалефон)
Тема: По-настоящему работающий VPN.
Одна кнопка в приложении больше не защищает от деанона в условиях ТСПУ и блокировок. Поговорим о фингерпринтах, корреляции трафика и о том, почему сегодня спасает только связка Vless + Reality.
📆 СРЕДА (24 июня) — Иван Глинкин
Тема: Хакер из топ-10 мира расскажет про программно-аппаратный хакинг.
Разберем, почему гибридные спецы сейчас в жесточайшем дефиците и почему ИИ их никогда не заменит.
📆 ЧЕТВЕРГ (25 июня) — Давид (CyberYozh Academy)
Тема: Киберпреступность как бизнес-модель.
Разбор архитектуры RaaS (Ransomware-as-a-Service). Поймете, как хакерские синдикаты строят бизнес-процессы и делят прибыль, и как выстроить реальную проактивную защиту вместо бумажной безопасности.
Вы получите системное понимание рынка от людей, которые каждый день работают на реальных задачах. Вы увидите реальные тренды и угрозы, которые остальные просто пропускают.
⚡️Вход бесплатный!⚡️
Сразу после регистрации вас перебросит в закрытый Telegram-канал, где будут ссылки на трансляции и полезные материалы к каждому дню.
👉 Регистрация здесь | 897 |
| 18 | Everything You Always Wanted To
Know About Mathematics*
📓 book
@datascienceiot | 1 309 |
| 19 | A 178 page survey study for refreshing math and generative AI foundations from University of Huddersfield.
The Little Book of Generative AI Foundations.
📗 Read
@datascienceiot | 1 809 |
| 20 | 🖥 Сервисы крутятся. Прод вроде живой. Но когда тимлид спрашивает: «почему здесь лучше ValueTask, а не Task?» или «как GC поведёт себя под нагрузкой?» - ты начинаешь плыть.
И дело не в том, что ты плохо пишешь код. Просто большинство курсов заканчиваются ровно там, где начинается настоящий .NET.
Этот курс про то, что обычно остаётся под капотом:
- CLR
- JIT
- GC
- Span
- async state machine
- Source Generators
- lock-free подходы
- OpenTelemetry
- дампы в проде
На практике разбираем, как .NET реально работает внутри: что происходит с кодом после компиляции, как память живёт под нагрузкой, почему async иногда помогает, а иногда ломает производительность, как читать проблемы по дампам и метрикам, а не гадать по логам.
Если хочешь дойти до уровня, где система для тебя не чёрный ящик, а инструмент, который ты понимаешь до IL, - велкам.
Сейчас на stepik доступна скидка 55%: https://stepik.org/a/288694 | 1 363 |
